0

jqueryを使用してindex.html.erbに新しいフォームをロードする方法について、Ryan Batesのスクリーンキャストhttp://railscasts.com/episodes/136-jquery-ajax-revisedを見ていました。

ここに私の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 で) デバッグしようとすると、コンソールではエラーは表示されませんが、ネットワークでは 302 ではなく "304 Not Modified" という応答が表示されます。

ありがとう

編集-うまくいきました。最終的には、作成メソッドに「format.js」を入れなければなりませんでし

4

1 に答える 1