3

私はRailsとAJAXが初めてで、AJAXを使用してJavascript関数からRailsテーブルを更新する方法に固執しています。

具体的には、私はプランナーに取り組んでおり、ドラッグ可能な div (これはデータベース内のアイテムを表します) をカレンダーにドロップすると、そのアイテムの「開始日」を変更したいと思います。配置時に正しい日付を取得できますが、Rails テーブル変数をこの新しい日付で更新する方法がわかりません。

通常、batch_ticket.start_date としてアクセスします。

私が見たところ、この変数を更新するにはリモート AJAX 呼び出しを行う必要がありますが、これを行う方法に行き詰まっています。正しい方向へのプッシュは素晴らしいでしょう。ありがとう!

4

1 に答える 1

2

Rails フォームで使用できる :remote => true オプションを確認してください。また、リモート フォームが送信された後にブラウザーにレンダリングされて実行される *.js.erb ファイルの作成も検討してください。

于 2012-11-29T16:14:07.910 に答える