我有一个
$(“.clickButton”).单击(使用$.ajax加载页面的function()并将结果返回到DIV.这在Chrome,FireFox和Safari中完美运行,但不适用于IE11.
$.ajax({
url: "go.PHP?ab=1",success: function(data,textStatus,xhr) {
$("#res").html(data);
}
});
作为一个快速测试,我尝试了以下内容,它再次适用于Chrome,FireFox和Safari,但不适用于IE11.
$.get('go.PHP?ab=1',function( jqXHR,errorThrown )
{ alert(jqXHR); });
返回的日期是文本,可以是OK或ERROR.
go.PHP正在运行多个命令行脚本,并根据运行时传递的变量进行调整.
所有这一部分都很好,它在3个浏览器中运行良好,但不是IE11.
当页面首次在IE中加载它有点工作时,它似乎运行go脚本并返回结果.但任何后续点击返回即时和go.PHP页面都不会被调用.显示结果但它们似乎是第一个返回结果的进程.就像结果和进程已被缓存一样.
任何想法如何使其在IE中工作,就像在其他人一样?
最佳答案
原文链接:https://www.f2er.com/jquery/428266.html