Jquery 用IE8替换问题
我对jQuery的IE8和Jquery 用IE8替换问题,jquery,internet-explorer,internet-explorer-8,Jquery,Internet Explorer,Internet Explorer 8,我对jQuery的IE8和replaceWith()方法(实际上还有其他方法)有问题 我试图用AJAX调用响应替换一个部分,但是IE根本没有改变任何东西。 该脚本在Firefox22上运行,但在IE8上没有任何移动 我还尝试使用html()方法,同样,它在脚本中只出现一次 这里是刷新功能代码 refresh= function(section, url_rel) { var success=false; $.ajax({ url : ur
replaceWith()
方法(实际上还有其他方法)有问题
我试图用AJAX调用响应替换一个部分,但是IE根本没有改变任何东西。
该脚本在Firefox22上运行,但在IE8上没有任何移动
我还尝试使用html()
方法,同样,它在脚本中只出现一次
这里是刷新功能代码
refresh= function(section, url_rel) {
var success=false;
$.ajax({
url : url_rel,
type : 'GET',
data : '',
dataType : 'html',
async: false,
cache: false,
success : function(code_html, statut){
if(code_html !='') {
var parent = section.parent();
section.replaceWith(code_html);
parent.find('.modify,.suppress').each(function() {
initContextMenu($(this));
});
updateHour();
success=true;
}
else {
alert('Une erreur est survenue...');
}
}
});
return success;
}
此函数在网页上被调用多次,但有一次失败
提前感谢浏览器控制台中是否有任何错误?firebug控制台中没有任何错误,ie状态栏中也没有错误。8还有一个控制台(按F12键打开开发工具),它可能会为您提供比仅依赖状态栏更多的信息。哪个选项卡可能有用?我只有HTML、CSS、脚本和ProfileUr当我在这一行上放置断点时:section.replaceWith(code_HTML)并运行调试模式,它将变为红色,但没有错误消息