Gönderi talebinde bulunmam gereken bir bağlantı var. Normalde jQuery kullanır ve bağlantının varsayılan davranışını engeller ve ardından hedefe bir form gönderirim. Bu, Rails'in bana yardımcı olması gereken bir şey gibi görünüyor. Elbette, link_toyöntemin bir POST http yöntemi belirtme seçeneği vardır:
link_to "Profile", 'http://example.com/profile', method: :post
Bu işe yarıyor, ancak 2 parametre eklemem gerekiyor. Denedim:
link_to "Profile", 'http://example.com/profile', method: post, param1: 'value1', param2: 'value2'
Bu, yalnızca bu parametreleri <a>HTML öğesine ekledi , ancak bağlantıya tıklandığında göndermedi:
<a rel="nofollow" param1="value1" param2="value2" data-method="post" href="http://example.com/profile">Profile</a>
Parametreleri kullanarak link_toveya başka bir Rails yöntemi kullanarak POST isteği yapmanın bir yolu var mı ? Rails 3.2.9 kullanıyorum.