无法通过web api绑定ajax中的数据

时间:2014-10-13 07:16:13

标签: ajax

我通过验证“jsonp”来获取数据但是它会出错。

$.ajax({
    type: 'GET',
    url: _BaseUrl,
    contentType: 'application/json;charset=utf-8',
    processData: false,
    crossDomain: true,
    dataType: 'json',
     success: function (data) {
            sourceGrid = data;
        return true;
    },
    error: function (jqXHR, textStatus, errorThrown) {
        alert(jqXHR.error);
        return false;
    }
});

错误是:

XMLHttpRequest无法加载网址。请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,不允许访问原始网址。

2 个答案:

答案 0 :(得分:0)

请提及您用于AJAX的网址。一个原因可能是您正在使用带http的完整网址。尝试相对网址。

答案 1 :(得分:0)

我已经得到了答案。需要调用一个详细包含的类来允许访问。