在Rails 3,假設我有以下代碼:如何Rails的AJAX輔助工作
控制器
...
format.js # create.js.erb
...
create.js.erb
$('#element').html("new content");
查看錶格
...
button_to 'Create', element, remote: true
我在想如何調用create.js.erb
文件中的JS。 我的猜測是它返回JS代碼,並且一些Rails助手在收到它時調用它。這是正確的嗎?還是在這裏發生了其他類型的魔法?
這取決於客戶端如何發送請求。控制器根據HTML/JS/XML請求相應地呈現視圖。 http://api.rubyonrails.org/classes/ActionController/MimeResponds/ClassMethods.html#method-i-respond_to – Bongs
我對JS部分感興趣,正如你可以從我的帖子中看到的那樣。 –