我试图使用Ajax从动态生成的页面到另一个页面,因此我继续获得" null"。
这是页面的链:家庭 -> maincat-> subcat1-> subcat2-> finalProd
我需要从主猫克隆一个div并将其附加到FinalProd页面。
此处的ajax函数:
function bodyClass(div) {
var catName = $('#location').children().eq(4).text(),
rootPar = ('root.com/MainCat/'),
banner = $('#divToBeCloned').clone().html();
$.ajax({
type: "GET",
url: rootPar,
dataType: 'html',
data: {param: div},
success: function(html){
console.log(banner);
}
});
}
bodyClass();
此外,我还会得到4个相同错误:
获取Chrome-extension:////enhhojjjnijigcajfphajjepfemndkmdlo/castrongender.js net :: err_failedeoj @ www-embed-player.js:632pj @ www-embed-embed-player.js:632pjJS:633oj.c.onerror @ www-embed-player.js:631
如果我安装了Ajax调用之外的不同变量,则我会根据正确的URL和#DivToBeclecled内容获得我所需要的内容。我在Ajax中缺少什么?
谢谢。
如果您更改Ajax呼叫,该怎么办:
$.ajax({
type: "GET",
url: rootPar,
dataType: 'html',
data: {param: div},
success: function(html){
console.log($('#divToBeCloned', html).html());
}
});
它可以解决问题吗?