我知道 load() 方法是 Jquery 可以根据类或元素的 ID 只获取一个部分,如下所示:
$( "#result" ).load( "ajax/test.html #container" );
这将加载#container 中的内容。所以我希望这样做,但使用 post 方法,将数据发布到页面,该数据将用于更改 #container 元素,然后我想显示该元素中的内容。
这是一种方法吗?
谢谢。
我知道 load() 方法是 Jquery 可以根据类或元素的 ID 只获取一个部分,如下所示:
$( "#result" ).load( "ajax/test.html #container" );
这将加载#container 中的内容。所以我希望这样做,但使用 post 方法,将数据发布到页面,该数据将用于更改 #container 元素,然后我想显示该元素中的内容。
这是一种方法吗?
谢谢。
$.post("some_url", function(data) {
var container = $(data).filter("#container");
$( "#result" ).html(container);
});
顺便说一句,您也可以使用$.get()而不是 $.post()
补充:使用 $.get(),
$.get( "some_url", function( data ) {
var container = $(data).filter("#container");
$( "#result" ).html(container);
});