jQueryでページ内の単一のdiv要素を更新しますか?

ajax jquery
jQueryでページ内の単一のdiv要素を更新しますか?

フォームを非同期で投稿していますが、フォームの投稿が完了したらdiv要素を更新します。 私はすべてがすでにコード化されており、この方法で単一のdivを更新する方法がわからない(可能であれば)だけです。 何か手助け?

  0  0


ベストアンサー

divのidが「foo」で、データの名前が「data」の場合

$(#"foo").html(data);

これは、投稿またはajax呼び出しのコールバックにあります

$.post(myURL, function (data) {
   $(#"foo").html(data);

}

2


HTMLがある場合、次のように簡単です。

$('#yourDiv').html(responseFromYourAjaxCall);

ajax呼び出しから応答を取得する方法を尋ねる場合、次のようになります。

$.ajax({
    url: 'my/url',
    type: 'POST',
    success: function(data)
    {
       // This Callback is executed when the post is successful.
       // 'data' is the response from the server.
    }
});

1


AJAXFetch jQueryプラグインに興味があるかもしれません。これにより、マークアップを使用してAJAX投稿を実行し、結果のあるページで要素(divなど)を更新できます。

-1


タイトルとURLをコピーしました