0

load() メソッドは、Jquery が次のような要素のクラスまたは ID に基づいて 1 つの部分だけを取得できることを知っています。

$( "#result" ).load( "ajax/test.html #container" );

これにより、コンテンツが #container に読み込まれます。だから私はこれをやろうとしていますが、ポストメソッドでデータをページに投稿すると、そのデータは #container 要素を変更するために使用され、その要素の内容を表示したいと思います。

これは行う方法ですか?

ありがとう。

4

1 に答える 1

2

.filter().post( )と一緒に使用します。

$.post("some_url", function(data) {
   var container = $(data).filter("#container");
   $( "#result" ).html(container);
});

ところで、 $.post() の代わりに$.get()も使用できます

追加: $.get() を使用して

$.get( "some_url", function( data ) {
    var container = $(data).filter("#container");
    $( "#result" ).html(container);
});
于 2013-10-07T10:20:18.707 に答える