У меня есть ссылка, с которой мне нужно отправить запрос на отправку. Обычно я использую jQuery и предотвращаю поведение ссылки по умолчанию, а затем отправляю форму адресату. Это похоже на то, что Rails должно мне помочь. Разумеется, метод link_to
имеет возможность указать метод POST http:
link_to "Profile", 'http://example.com/profile', method: :post
Это работает, но мне нужно добавить и 2 параметра. Я пробовал:
link_to "Profile", 'http://example.com/profile', method: post, param1: 'value1', param2: 'value2'
Это просто добавило эти параметры в элемент <a>
HTML, но не отправил их при нажатии ссылки:
<a rel="nofollow" param1="value1" param2="value2" data-method="post" href="#" onclick="location.href='http://example.com/profile'; return false;">Profile</a>
Есть ли способ сделать запрос POST с параметрами с помощью link_to
или любого другого метода Rails? Я использую Rails 3.2.9.