作者hero32036 (HERO)
看板Ajax
標題[問題] Jquery函式與JSON的疑問
時間Tue Feb 16 19:30:07 2010
$.post("test.php", { valueA: "getNameAndTime" },
function(data){
alert(data.name);
console.log(data.time);
}, "json");
請問在這個函式透過post方式傳遞valueA: "Ann"去test.php讀取有關Ann的資料
當test.php在資料庫中無法獲得有關Ann的資料時
此時我要怎麼判斷回傳的data是沒有值的
我試過data=="" 和data==null 都無法去判斷data為空的值
不知有沒有人可以幫解惑
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.145.185
1F:→ TonyQ:這時候應該要先問問你,沒有資料的時候你的json回傳長怎樣? 02/16 19:48
2F:→ TonyQ::) 02/16 19:48
3F:→ hero32036:完全沒東西 02/16 21:21
4F:推 tomin:用data.name判斷吧 json沒值也許是{} ? 02/16 23:18
5F:→ TonyQ:沒東西是錯的 , 你至少該回傳個 null. 02/17 13:24
6F:推 arenda:沒值請傳{} 02/18 11:49