如何获取位于不同站点上的特定HTML元素的HTML?
解决方案:
$.ajax({
url: 'somefile.html',
success: function(data) {
data=$(data).find('div#id');
$('#mydiv').html(data);
alert('Done.');
}
});
如何获取位于不同站点上的特定HTML元素的HTML?
解决方案:
$.ajax({
url: 'somefile.html',
success: function(data) {
data=$(data).find('div#id');
$('#mydiv').html(data);
alert('Done.');
}
});
你可以使用$.load方法并添加一个容器
与$.get()不同,.load()方法允许我们指定要插入的远程文档的一部分。
$('#result').load('ajax/test.html #container');
发起一个ajax请求到php或其他文件,使用CURL或其他工具获取你想要的页面,并提取div并输出,然后当你收到html时,将其放入页面中的一个div中。
$.ajax({
url: 'somefile.html',
success: function(data) {
data=$(data).find('div#id');
$('#mydiv').html(data);
alert('Done.');
}
});
好的,我会尽力为您翻译。
$('#div_id_in_your_page').load('ajax_page.html #required_div');
针对课程:
$('.div_class_in_your_page').load('ajax_page.html #required_div');
一种方法是:
向服务器端脚本发送ajax调用
该脚本获取远程页面并返回HTML作为响应。(通常首选JSON)
您的页面最终可以访问HTML。
你也可以像这样使用。
$.ajax({
url:"page2.html",
success:function(response){
$("#currentDIV").html(response);
},error:function(){
alert("error");
}
});