0

すべてのセッション情報を含むコンテンツ データがあります。セッション情報を表示する div セクションを更新したいと思います。たとえば、カートセッションにいくつかの製品が表示されるカートページがあり、ユーザーが削除ボタン ajax をクリックするとサーバーにリクエストが送信され、そこでセッションから製品が削除され、成功すると jquery がカート div を更新して更新されたセッションデータを表示します。サーバー側でhtmlを生成し、ajax呼び出しの成功時に既存のhtmlに置き換えたくありません。その div セクションを更新できれば、更新されたセッション情報が自動的に表示されます。ajax 呼び出し後にセッション情報を保存する div セクションを更新したいだけですか?

4

4 に答える 4

1

div データを更新するには、成功関数の直後に div をクリアし、新しいデータを入力します。

success:function(data){
  $('#divid').html();
  $('#divid').html(data);
}

data は、更新されたセッション データになります。

于 2013-06-27T10:08:51.833 に答える
0

ajax 呼び出しの後にjQuery.load()関数を使用できます。

構文は次のとおりです。

$('#elementId').load('filename');

使用方法については、ドキュメントを参照してください。

于 2013-06-27T10:57:33.223 に答える
0

jQuery でこれを行うのは非常に簡単です。

jQuery Ajax のドキュメントを参照して ください http://api.jquery.com/jQuery.ajax/

ありがとう

于 2013-06-27T08:14:25.073 に答える
-1

.load "file".. を呼び出すと、特定の div を追加できます。次に例を示します。

$( "#result" ).load( "ajax/test.html #container" );
于 2015-08-07T11:53:24.883 に答える