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_to
yö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_to
veya başka bir Rails yöntemi kullanarak POST isteği yapmanın bir yolu var mı ? Rails 3.2.9 kullanıyorum.