[英]Ajax GET response from PHP cross domain
為了從另一個域上的php獲取響應,我添加了數據類型:“ jsonp”,但是我認為需要更改服務器。 接收回復的格式如下:
回應= 1
$.ajax({
type: "GET",
dataType : "jsonp",
data: "email="+emailaddress+"&country="+'DE'+"&lang="+lang+"&source="+'Aufrufzeitpunkt',
url: "promo_getstate.php",
}).done(function(data){
var obj = $.parseJSON(data);
console.log(obj);
});
在chrome中,我收到以下消息:資源被解釋為腳本,但以MIME類型text / html傳輸:
我在Firefox中沒有收到任何消息
無論如何,我可以解決此問題而不必更改服務器上的任何內容?
嘗試
$.get("promo_getstate.php",{
email:emailaddress,
country:'DE',
lang:lang,
source:'Aufrufzeitpunkt'
},function(data){
console.log(data);
},"JSON");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.