IE 11第一次的AJAX调用工作第二不工作
问题描述:
在IE 11,我使用XML作为我对发送数据和返回数据为XML,当我装我的网页第一次谈到但是当我叫Ajax调用后,基于在任何情况下它告诉我的错误是:IE 11第一次的AJAX调用工作第二不工作
{readyState: 4, responseText: "", status: 500, statusText: "Internal Se..."}
的Mozilla Firefox浏览器相同的代码,它工作正常&返回正确的结果,因为我想要的东西。
和我的代码是:
$.ajax({
async: true,
cache: false,
url : url,
type : 'POST',
precessData : true,
contentType : "application/xml",
data : data,
dataType : "text",
error: function (err) {
console.log(err);
}
}).done(function(res){
console.log(res);
});
答
“内部服务器错误”的意思是你从得到的数据就是有问题。
问题是不是在你的客户端代码。
+0
比在Firefox中如何正常工作? – user2473940 2014-09-25 06:46:24
+0
我不知道。无论在你没有提供的后端代码中有什么不同。 – 2014-09-25 14:26:28
任何错误出现在IE开发工具,尤其是安全性错误? – Raptor 2014-09-25 06:42:48
没有错误或我得到的消息提到的问题。 – user2473940 2014-09-25 06:47:04
如果我是你,我会'的console.log(数据)'看到第二个呼叫后的数据是否正确与否 – Raptor 2014-09-25 06:51:20