0
我試圖使用運行簡單的getJSON的PHP文件:的Jquery的getJSON回報「未定義」
$.getJSON("loadThumbs.php", { usrID: 25 }, function(data){
alert(data.filename);
});
而當警報消息彈出顯示是「不確定」。
這是我的PHP文件(loadThumbs.php):
$usrID = $_GET['usrID'];
$sql = "SELECT id, isDefaultProfile, filename, usrID FROM profile_images WHERE isDefaultProfile=1 AND usrID='$usrID'";
$result = mysql_db_query($DBname,$sql,$link) or die(mysql_error());
$rows = array();
while($r = mysql_fetch_assoc($result)) {
$rows[] = $r;
}
print json_encode($rows);
//Which outputs: [{"id":"5","isDefaultProfile":"1","filename":"26.jpg","usrID":"25"}]
什麼我可能是做錯了任何想法?
你確定usrID字段正在進入服務器嗎?嘗試將{usrID:25}行重寫爲{「usrID」:25}。 – 2009-09-19 17:34:50