0

我有一个在 Chrome 和 Firefox 中完美运行的 jQuery AJAX 请求。该代码在 IE 8/9 中不起作用。我已经确定这是 IE 安全设​​置的问题,特别是“跨域访问数据源”选项。如果我将其设置为是(默认为否),一切正常!唯一的问题是,它不是跨域请求!这是相关的代码。

 $.ajax({                                    
 url: 'dophp.php?make='+ thisValue, data: '', dataType: 'json',  success: function(rows)        
 {

我错过了什么吗?这如何被跨域请求抛出?任何帮助表示赞赏!

4

1 回答 1

0

你可以做几件事,crossdomain.xml 对我来说效果不佳,有 HTML Header,我不记得了,但我记得最简单的事情是使用 Jquery 的 getJSON 方法或使用 JSONP, JSONP 请求在这些意义上是独立的,到目前为止对我来说效果很好。

于 2013-08-07T05:14:49.697 回答