我authenticate.php文件返回一個對象
Json: [{"u_id":"1","u_name":"Nabeel" }]
這裏是我的JS:
success: function(result) {
var obj=$.parseJSON(result);
alert(result); //[{"u_id":"1","u_name":"Nabeel" }]
alert(obj.u_id); //undefined
window.location="#timeline";
}
我想U_ID和名稱保存在一個單獨的變量,但我一直因此導致未定義。
我嘗試使用jQuery.parseJSON
功能很好,但我得到「未定義的變量jQuery的」,所以你需要提供索引或修復你的PHP輸出
不應該'結果'已經被解析? – Blazemonger
修復php代碼返回一個對象,而不是有外部數組,並設置'dataType:'json'',所以你不必自己解析 – charlietfl