我正在查看 Ryan Bates 截屏视频http://railscasts.com/episodes/136-jquery-ajax-revised,了解如何使用 jquery 在 index.html.erb 中加载新表单。
这是我的 index.html.erb
<%= link_to 'New Mail', new_mail_path, id: "new_mail", remote: true %>
这是我的 new.js.erb
$("#new_mail").hide().after('<%= j render("form") %>')
但这不起作用。尝试调试(在 chrome 中)时,在控制台下没有错误,但在网络中,我看到“304 Not Modified”响应而不是 302,有什么帮助吗?
谢谢
编辑-它起作用了,我最终不得不将“format.js”放入创建方法中