0

アプリに、ユーザーがテーブルに行を追加できる button_to または button_to_function を使用しているページがあります。テーブルの各行は、Event モデルのデータ オブジェクトです。

ユーザーが [イベントの追加] ボタンをクリックすると、新しいイベント オブジェクトが作成され、イベント オブジェクトのフィールドに対応するいくつかのドロップダウンであるテーブルに行が表示されます。次に、その場での編集に best_in_place を使用して、これらのフィールドを変更します。

jqueryを使用して新しいEventオブジェクトを作成し、新しく作成されたイベントオブジェクトに対応するフォームフィールドを持つテーブルに行を追加する最良の方法は何ですか? オブジェクトを作成してパーシャルをレンダリングするコントローラーアクションの呼び出しを考えていますが、これを具体的に行う方法がわかりません。

4

1 に答える 1

1

Railscast #136 をご覧ください - http://railscasts.com/episodes/136-jquery

正しい方向に向かうはずです。基本的に、コントローラは Javascript に応答する必要があり、ブラウザが受信したときにページで必要なことを実行する js テンプレートが必要です。

于 2012-08-28T14:59:01.453 に答える