一番シンプルっぽいパターンをメモ。とりあえず Ajax通信できた、というレベル。 通常の Ajax通信ではコールバックを html か js ファイルに書くと思っていたが、Rails3ではコントローラ側で js を生成してレスポンスを返すイメージらしい。 index.html.erb @tunes.each のループの中で form_for を使用しており、第一引数に tuneオブジェクトを設定している Ajax なので :remote => true とする フォームは簡単にテキストフィールドのみ。初期値を設定しつつ、リターンで変更後の値を Ajax通信として送信する レスポンスを "result" のタグに差し込む <div id="result"></div> <table class="tunes"> <% @tunes.each do |tune| %> <tr> <td><%=