0

我是跨域问题的新手,我已经开发了一个 UI 应用程序,我通过 Ajax 调用调用 Web服务. 如果我使用本地 IP (http://192.168.1.71:8080/CNext)运行该应用程序,但“GET”方法除外,我收到以下错误 “访问被拒绝 JQuery.min.js”。我的服务在其他机器上运行。我应该怎么做才能解决这个问题。我的 JQuery Ajax 代码如下。如何解决这个跨域问题

            $.ajax({
                url: securityGroupURL,
                data: JSON.stringify(testData),                    
                contentType: "application/json; charset=utf-8",

                type: "POST",
                dataType: "json",
                success: function(data) {                        
                    alert(data.SecurityGroupId);                            
                },
                error: function (XMLHttpRequest, textStatus, errorThrown) {
                    alert("error :"+errorThrown);
                }
            });
        }
4

1 回答 1

0

确保您的 AJAX 请求中的域与页面的域和您的 javascript 文件相匹配。

于 2012-08-16T06:38:02.650 回答