[英]cant get Ajax response values
我從 ajax 調用中得到以下響應,但是當我嘗試 console.log 它返回未定義的值時
當我 console.log(data) 返回以下代碼時。
{ "status": false, "message": "video call must be 11 digits long" }
但其他console.log 值返回未定義...見下文...我想選擇消息的狀態和內容並將其記錄到控制台。
ajax.done(function (data) {
console.log(data);
console.log(data.status);
console.log(data['message']);
}
日志
{ "status": false, "message": "video call must be 11 digits long" }
這是我的內容類型'Content-Type: application/json',
嘗試添加
dataType: "json"
到您請求的參數或
let response = JSON.parse(data);
console.log(response.status);
讓響應= JSON.parse(數據); console.log(response.status);
這有效..感謝大家的幫助
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.