菜鸟求助ajax请求

chelze 发布于 2015/10/15 20:25
阅读 273
收藏 1
var ajaxObj: JQueryAjaxSettings = {
            url: "localhost:666/api/Agent/Revenues?number=" + eachCount,
            type: "POST",
            dataType: "JSON",
            data: { noInList: this.noInList, memberId: "F19F7CE4-B906-4D68-B23B-AD2BDEA1E1D6"},
            success: function (ret) {
                alert("aaaa");
                    }
                } else {
                   alert("bbbb")
                }
            },
            error: function (XMLHttpRequest, textStatus, errorThrown) {
                console.log(XMLHttpRequest.status);
                console.log(XMLHttpRequest.readyState);
                console.log(textStatus);
            }
        }

        $.ajax(ajaxObj);


后台获取到请求,并查询出数据了,为什么浏览器还出现

XMLHttpRequest cannot load localhost:666/api/Agent/Revenues?number=15. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:555' is therefore not allowed access. The response had HTTP status code 500.

的错误???

求大神指导

加载中
1
Broly
Broly

有跨域问题。

http://localhost:555 和 http://localhost:666 属于两个域。

0
oneMore
oneMore
把端口弄成一样的
0
chelze
chelze
问题解决了,原来是后台的取出来的数据序列化的时候出错,感谢大家的帮忙
返回顶部
顶部