data-remoteをdata-URLとともにjquery ujs経由でAjax呼び出しに使用しています。Howtoは、rails3.1とjqueryを使用してデータを返しました。
しかし、返された値をどのように処理するのか分かりません。
例えば、私はいくつかのHTMLを返すコントローラのアクションを持っている - どのように私は時にAjax呼び出しが終了し、既存のdivにHTMLを置き換えるために(私は推測)JS機能を添付していますか?私はデータ型を:html btwに設定しました。
ネットワークトラフィックを傍受してHTMLが返されているのがわかります。
jquerys ujsバージョンを使用するのではなく、私自身のAjax呼び出しを作成することができましたが、ホイールを再発明したように感じますが、jquerysデータを使用する方法はわかりません。私に電話をかけて、divを更新するようにします(例えば)。私はあなたがID "ボタン" とボタンとid "add_some_content" とdiv要素を持っていることを前提とし
おかげで、
イアン
'.LOAD()'それがさらに短くなりますを使用。 。 '$( "#ボタン")をクリックします(関数(){。$( "#のadd_some_content")負荷( "some_random_url");});' – jxpx777
jxpx777 @:素晴らしい、というものを知らなかった... – klump
そのコードにUJSのアイデアを思わHTMLにインライン化されていない - 私はあなたがデータ・リモートおよびデータのURLを追加する場合、それは舞台裏コールとするjqueryの-UJSのコードを使用してを参照しています。 – Houdi