我的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和name命名保存在一个单独的变量中,但结果却一直未定义。
我也尝试使用jQuery.parseJSON
函数,但我得到了“未定义的变量Jquery”
答案 0 :(得分:6)
您的PHP脚本返回一个数组,因此您需要提供索引或修复PHP输出。
console.log(obj[0].u_id);