我試圖通過JQuery獲取外部REST API數據,但它會拖延未定義。但是,當我使用我的本地REST API網址時,它可以正常工作。任何人都可以解釋什麼是問題。任何代碼示例將不勝感激。無法通過JQuery獲取外部API數據
這是我如何通過JQuery訪問外部Rest API。
function GetCompanyName(id) {
jQuery.support.cors = true;
$.ajax({
url: 'http://novacompanysvc.azurewebsites.net/api/companies' + '/' + id,
type: 'GET',
dataType: 'jsonp',
success: function (data) {
WriteResponse(data);
},
error: function (x, y, z) {
alert("company" + x + '\n' + y + '\n' + z);
}
});
}
我看到一個JSON結果不是JSONP – Musa
能否請您粘貼示例代碼? – SPBeginer
結果是一個XML,但你必須得到json與回調才能得到它的工作... – reyaner