【问题标题】:Load specific html content via AJAX from a page that is loaded via ajax通过 AJAX 从通过 ajax 加载的页面加载特定的 html 内容
【发布时间】:2014-10-26 14:05:46
【问题描述】:

我想进行 ajax 调用以将一些特定的 div 加载到我的网页。但是我要加载的内容本身是通过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);

});

有什么解决办法。任何帮助将不胜感激。

【问题讨论】:

  • 是“callcom-com-au.myshopify.com/products/repair”外部网址(不是您网站的域)吗?你得到什么错误?
  • 目标资源不在我的域中。原因
  • @plbsam 我没有收到任何错误,但内容是部分加载的,因为一段时间后通过 ajax 加载了全部内容

标签: javascript jquery ajax


【解决方案1】:

只需打开此页面http://callcom-com-au.myshopify.com/products/repair 和 firebug/google-chrome-web-tools 等,然后点击标签网络。然后获取指向您想要获取的内容的直接链接。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-26
    • 1970-01-01
    • 2012-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多