嗨我試圖從一個站點使用json數據,但是我無法使用jsonp來完成,不知道我是否編寫了錯誤的代碼或者它是服務。即使使用JSONP也無法從外部服務獲取JSON
<script>
$(function() {
$("#frmInstrumento").submit(function(event) {
alert("hello");
$.ajax({
url: "https://www.camaradenegocios.com/api/get/",
// The name of the callback parameter, as specified by the YQL service
jsonp: "promotions",
// Tell jQuery we're expecting JSONP
dataType: "jsonp",
// Work with the response
success: function(response) {
alert(response);
console.log(response); // server response
}
});
});
});
</script>
一起工作的URL是https://www.camaradenegocios.com/api/get/promotions我可以看到的數據,如果我瀏覽,但不能用jQuery消耗它。
請將error屬性放在success屬性後,並給它一個console.log()或alert()來顯示錯誤,然後報告。 –
跨源請求被阻止:同源策略不允許通過https://www.camaradenegocios.com/api/get/讀取遠程資源。 (原因:CORS請求失敗)。 – GlacialVoid