无法在'xmlhttprequest'上执行'send'无法加载

时间:2016-04-05 08:17:41

标签: javascript jquery ajax

大家好,当我尝试运行在DevExtreme中创建的应用时,我收到标题中提到的错误。

每当Í在DevExtreme模拟器中运行我的应用程序时,它都可以正常工作,但当我尝试在手机上运行应用程序时,我得到了上述错误。

    function CallService() {
    var baseAddress = "http://192.168.80.2:8080/WebService/rest/WarehouseServices/";

    $.ajax({
        type: "GET",
        url: baseAddress + 'getPickingOrders',
        contentType: 'applicaiton/xml; charset=utf-8',
        dataType: "xml",
        async: false,
        success: function (xmlObject) {
            xml = xmlObject;
            console.log("succes ramt");
            alert(xml);
            console.log(xml);
            dataSource = GetData(xmlObject);
        },
        error: ErrorOccur
    });

}

我长期以来一直在讨论这个问题,而且我没有想法。

1 个答案:

答案 0 :(得分:2)

如果运行此脚本的页面不在http://192.168.80.2:8080上且您的服务器未启用Cross-Origin Resource Sharing任何来源,那么您将遇到Same Origin Policy,这禁止了跨性别的ajax。