【发布时间】:2011-01-18 10:18:27
【问题描述】:
我有一个两级 JSON 对象
前:
var regexDefs = {
"alpha": {
"regex": /^[A-Z]+$/,
"errMsg": "Alpha Only"
}
}
我想做一些类似于在数组中搜索键的事情。
(使用 jQuery 的 inArray)
var key = "alpha";
alert($.inArray(key,regexDefs));
如果键在数组中,那么我想做
if(regexDefs[key].regex.test){ return true; }
我知道我可能缺少一些时髦的东西,因为这是一个对象而不是数组...
在做
$.inArray(key,regexDefs)
返回未定义
=/
有什么想法吗?
【问题讨论】:
标签: jquery json search arrays key