我想檢查我的ajax查詢的響應,但我似乎無法弄清楚如何解析結果。
可能有人幫助,請
$('input[name=sendpassword]').click(function(){
var password = $("input[name=password]").val();
var dataString = "uid=" + uid + "&password=" + password;
console.log(dataString);
$.ajax({
type:"POST",
url:"/assets/inc/check-password.php",
data:dataString,
dataType:'html',
context:document.body,
global:false,
async:false,
success:function(data){
console.log(data);
if (data[0].id==true){
console.log("success");
} else {
console.log("failed");
}
//window.location.replace(reffer);
//document.location ="/";
}
});
});
的執行console.log顯示{ 「ID」:虛假}或{ 「ID」:真正}但我想,如果有語句來完成的結果
'數據類型:'html''必須'數據類型: 'json',如果你得到JSON的話。 –
在data [0] .id'中丟失'[0]',數據是一個不是數組的對象 –
@ red-X答案框低於 –