2 hickhack HickHack 于 2014.11.23 19:34 提问

如何用 jquery 的 $.ajax() 方法获取 html 文档片段?

如题.
我知道用 .load() 可以加载 html 片段, 不过如果 .load 的底层是用 $.ajax() 实现的, 那必然可以用 $.ajax() 实现加载 html 片段

3个回答

waiting_hao
waiting_hao   2014.11.23 20:05
$.ajax(

url: "****",
success: function(html) {
// html为html
}
);

showbo
showbo   Ds   Rxr 2014.11.23 21:02

load可以再url后添加选择器选中需要的元素。$.ajax没有这个功能,你需要再success回调中自己处理才行

$.ajax({url:'xxxxx',dataType:'html',

success:function(html){
$('xxxxx').append($(html).find('选择器'))
},error:function(xhr){
alert('动态页有问题'+xhr.responseText)
}});

xuzuning
xuzuning   Ds   Rxr 2014.11.23 21:27

$(select).load(url, data,success)

$.ajax({
ur;:url,
type:post,
data:data,
success:function(d) {
$(select),html(d)
})
的简写

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!