У мене є посилання, за яким мені потрібно надіслати запит на публікацію. Зазвичай я використовую 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="http://example.com/profile">Profile</a>
Чи є спосіб зробити запит POST із параметрами за допомогою link_to
будь-якого іншого методу Rails? Я використовую Rails 3.2.9.