通过AJAX从通过ajax加载的页面加载特定的html内容
问题描述:
我想让ajax调用一些特定的div加载到我的网页。但是我想加载的内容本身是通过ajax加载的,所以我无法获得完整的html内容。通过AJAX从通过ajax加载的页面加载特定的html内容
function loadajax(){
$.ajax({ url: 'http://callcom-com-au.myshopify.com/products/repair',
crossDomain: true,
method:'post',
dataType: 'html',
success: function(response) {
$('#customer_reviews').html(jQuery(response).find('.spr-header').html());
$('.spr-icon').css('color','#f3b41b');
}
});
}
$('document').ready(function(){
setTimeout(loadajax,10000);
});
是否有任何解决方法。任何帮助,将不胜感激。
答
只需打开此页面http://callcom-com-au.myshopify.com/products/repair和firebug/google-chrome-web-tools等,然后单击选项卡网络。然后直接链接到你想要的内容。
'http://callcom-com-au.myshopify.com/products/repair'外部网址(不是您网站的域名)?你得到的错误是什么? – 2014-10-26 14:13:23
目标资源不在我的域中。 Dats的原因 – nyxem1 2014-10-26 14:14:43
@plbsam我没有收到任何错误,但内容部分加载,因为完整的内容是在某段时间后通过ajax加载的 – nyxem1 2014-10-26 14:16:11