jQuery Ajax对WebService的调用在IE8中返回“无传输”错误-无CROSS-DOMAIN



这个问题似乎已经被问过了,但在这个分娩案例中没有。

我的应用程序是这样运行的:

http://localhost:51198/Home/Subpage?type=1

我的网络服务是这样命名的:

http://localhost:2880/DetailsService.svc/GetVisitors

所以它不是跨域的。

它在IE9+中工作得很好,但当我在IE8上时,它会给出"无传输错误"。

请检查另一个问题,作为任何代码的参考,因为Iøm做的一切都与那里完全一样,除了corss域。

答案如下。:)

请记住始终添加:

jQuery.support.cors = true;

在代码开头之前。请注意,这必须在任何ajax调用之前发生。

当调用是IE8

中的NOT跨域时,也需要

最新更新