【发布时间】:2015-02-04 22:29:37
【问题描述】:
我正在使用 ajax,这让我很难过。我有一个包含一些自定义 javascript 的 wordpress 网站。我正在尝试调用 Web 服务来获取一些数据,但我遇到了 Chrome 和 Firefox 的问题,而不是 IE。代码如下。 “errorThrown”变量没有返回错误消息,它只是空白。我怀疑这可能是一个跨域问题,因为我的 wordpress 站点位于端口 80,而我的服务位于端口 8080。想法???
jQuery.ajax({
url: "http://myServer:8080/myService.svc/GetMyStuff",
type:"GET",
cache: false,
success:function(data) {
alert("Yeah!!!");
},
error: function(MLHttpRequest, textStatus, errorThrown){
console.log(errorThrown);
alert("Error thrown in getProductDefinitions: " + errorThrown + " textStatus: " + textStatus );
}
});
【问题讨论】:
标签: ajax wordpress cross-domain