簡體   English   中英

來自PHP跨域的Ajax GET響應

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM