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

任何错误出现在IE开发工具,尤其是安全性错误? – Raptor 2014-09-25 06:42:48

+0

没有错误或我得到的消息提到的问题。 – user2473940 2014-09-25 06:47:04

+0

如果我是你,我会'的console.log(数据)'看到第二个呼叫后的数据是否正确与否 – Raptor 2014-09-25 06:51:20

“内部服务器错误”的意思是你从得到的数据就是有问题。

问题是不是在你的客户端代码。

+0

比在Firefox中如何正常工作? – user2473940 2014-09-25 06:46:24

+0

我不知道。无论在你没有提供的后端代码中有什么不同。 – 2014-09-25 14:26:28