我的jsonp代碼由於某種原因無法使用angular!我讀過數千個例子,但它不起作用。看到我的代碼如下。角度1.5 jsonp代碼調用沒有成功的方法
我讀過這個問題,並沒有解決我的問題Angularjs JSONP not working
我的示例代碼顯示了與所定義的成功和錯誤方法http.jsonp電話。我現在使用Chrome進行開發和測試,第二張和第三張圖片顯示了服務的ajax服務調用和jsonp響應。
最新更新
從@TheSharpieOne接受幫助的服務器響應後現已返回的實際功能(而不是這是以前問題的字符串),但由於某種原因未執行成功的方法?
$http.jsonp(url).then(function(response) {
alert('success'); // not hit
}, function onError(response) {
alert('error'); // this is displayed
});
非常感謝,
角JS
var url = serviceRoot + "api/customer/get?callback=JSON_CALLBACK";
$http.jsonp(url).success(function (data) {
alert('success'); // never called
})
.error(function() {
alert('error');
});
的Chrome網絡面板
Shows chrome network panel, highlighting the ajax call
Ajax響應
shows ajax response (an array of dates)
控制檯顯示什麼? – Quentin
爲什麼現在我們有CORS時使用JSONP編寫新的API? – Quentin
控制檯窗口是空的,沒有任何錯誤。順便說一下,什麼是CORS?謝謝, – Martin