我有一个调用Web服务API的函数。
function GetData() {
var prm =
{
EVENT_CODE: EvnCode
};
$.ajax({
url: 'http://00.00.00.000/CRM/geteventwisebudgetactualamount',
headers: {
'AuthKey': 'test',
'Content-Type': 'application/x-www-form-urlencoded',
},
type: 'POST',
contentType: 'application/x-www-form-urlencoded',
data: prm,
crossDomain: true,
dataType: 'json',
success: function (data) {
},
error: function (errMsg) {
console.log('AJAX FAILED, message : ' + errMsg);
}
});
}
它总是在标题中显示错误提示,请帮助解决此问题。
答案 0 :(得分:0)
您需要将CORS设置为接受从中调用API的来源。 也就是说,如果调用此函数的应用是ABC.com,则该API必须允许源ABC.com。