私はそれに小さな画像がたくさんあるウェブページを持っています。典型的なシナリオでは、ユーザは画像をクリックし、それが新しい画像で変化することを期待する。小さな塊のデータを送信するためのRailsのAJAXパターン
要件:
- ユーザが画像をクリックすると、それは即座にAjaxの方法でコントローラに知られなければなりません。
- ユーザーがイメージをクリックすると、一部の文字列がコントローラに渡されます。
- コントローラはジョブを実行し、別のイメージ(古いイメージを置き換えます)を返します。
- イメージコントローラに加えて、いくつか余分な文字列(完了ステータスなど)が返されます。
- Webページは新しいイメージで古いイメージを更新し、これらの新しい文字列で他の部分も更新します。
- ページ上の画像の数はさまざまですが、潜在的に数十になることがあります。
質問:ここではどのAjax技術を使用する必要がありますか?私はAjaxには全く新しく、パターンでしっかりしていない。それはJsonか他の何かであるべきですか?
すべてのコード例は、非常に大歓迎で役に立ちます。
ありがとうございます。