Ajax響應我發送POST請求如何,提醒完整
$.ajax({
type : "POST",
url : 'https://123.com/test.php',
data: {json: json, id: id, token: token, number: num},
xhrFields: {
withCredentials: true
},
complete : function(data){
alert("Status: " + data.responseText);
},
});
POST請求的工作,當我看着鉻控制檯,我可以看到的反應是「成功」,但我不能顯示它。
我已經tryed
data.responseText
和
jQuery.parseJSON(data)
和
JSON.stringify(data)
我總是空的警告框後
也可能是因爲上'此之上withCredentials'只需要跨域CORS問題請求 – charlietfl
@charlietfl是啊,我做跨域請求,我已經actaully在conosle收到錯誤消息:XMLHttpRequest的不能加載的https:// 123 .COM/test.php的。請求的資源上沒有「Access-Control-Allow-Origin」標題。因此不允許Origin'http:// localhost'訪問。 – MHH
@MHB如果你控制端點,那麼你需要在該php腳本中實現CORS。對該錯誤進行搜索...將找到數千個結果 – charlietfl