0

私はいくつかのアプリケーションを見てきました.ajaxリクエストには2つのタイプがあります

  1. link_to :remote =>trueお気に入り ........
  2. $(ajax).saveボタンクリック機能…………

それらの違いは何ですか?レールに最​​適なアプローチはどれですか?

4

1 に答える 1

1

正確に何を知りたいのかよくわかりませんが、1 つ目は Rails 3 以降の Ajax リクエストを処理する新しい方法です。このバージョンから、Unobstructive JavaScript (UJS) が Rails に統合されました。新しい Rails 3 アプリを作成した後、JavaScript ファイル rails.js が使用されます。これはRailsのやり方なので、最初のものを使用する必要があります。

2 つ目は、私が理解している限りでは、単純な jQuery の実装です。これも可能な方法ですが、自分でより多くの機能を実装する必要があります。

UJS に関する優れた記事は次のとおりです

これは非常に優れた (改訂された) railscast です: http://railscasts.com/episodes/136-jquery-ajax-revised

于 2012-11-07T12:37:06.887 に答える