我使用以下的jQuery進行Ajax調用:阿賈克斯.done()無數據
$.ajax({
url: "/projects/project/xGetProjectStatus",
type: "GET",
dataType: "json"})
.done(function(request){
alert(request.responseText);
var data = JSON.parse(request.responseText);
if(data.success){
//stuff here
}
})
警報彈出總是說responseText的是不確定的。我是「得到」的頁面格式良好的JSON,如果我在控制檯中運行這些命令一次一切正常。哪裏不對?
'console.log(request)'說什麼? – PSL
'request'沒有'responseText'屬性,除非你在服務器端給它一個。 –
@KevinB我知道... :)我問OP打印它....所以會意識到他得到的是他期望的'responseText',但是作爲解析對象。 – PSL