【发布时间】:2016-10-05 18:30:14
【问题描述】:
在我的控制台日志中,数组如下所示:
{"userid":"5502","fullname":"My fullname","email":"sample@yahoo.com","user_access":"real"}
现在在我的 ajax 上,我有一个服务器发送到应用程序的数据数组的句柄代码:
function handleData(responseData) {
var access = responseData;
console.log(access);
if (access == '"real"') {
alert("Welcome");
location.href = "home.html";
} else {
alert("Your username and password didn\'t match.");
}
}
如何在数组中获取此"user_access":"real" 的具体值并在条件下使用它。
像这样:
if (access == '"real"') { // What should be the format of access variable?
alert("Welcome");
location.href = "home.html";
}
【问题讨论】:
-
if (access.access == "real") ....
-
responseData.access === 'real' -
那不是数组而是对象..使用
Property accessors访问object的属性 -
您的问题(示例对象)不准确。您已经询问了如何检查
access属性,而实际上您需要user_access属性。 -
@evolution,是的,我错误地输入了我在代码中使用的真实对象。还是谢谢。
标签: javascript php arrays json parsing