метод:
link_to_remote(name, options = {}, html_options = nil)
Передача в хэше, например:
link_to_remote "hug kittens", { :url => { :controller => 'kittens', :action => 'show' } }
как работает второй аргумент (опции). подтвержденный.
результат:
<a onclick="new Ajax.Request('/kittens/hug', {asynchronous:true, evalScripts:true, parameters:'authenticity_token=' + encodeURIComponent('/BdZwHdC/QqtBJsdCU+cCHxabHj/QHUT6i8ggbr5CtY=')}); return false;" href="#">hug kittens</a>
Проблема с вашей реализацией может заключаться в том, что не существует «реального» URL-адреса обновления (кроме того, что вы создали его вручную). Пожалуйста, посмотрите на URL вашей формы редактирования. На самом деле это пост-запрос к "posts /: post_id".