使用jquery变量查询json对象
Querying a json object with jquery variables
我有一个json对象,我在jquery查询,并有麻烦使用存储在jquery变量的值。例子:
$tops= json.tops
$color = "blue";
如果我console.log($tops.blue);
,我得到预期的结果。但是,如果我取console.log($tops.$color);
,我得到'undefined'
。
从你的console.log
的例子,我的想法是,你正在寻找的是$tops[$color]
。$tops.$color
会查找'$color'
的属性
从你的代码示例中,我认为你需要$color = 'blue'
(蓝色是一个字符串),因为目前它将是一个名为blue
的变量的值。
也,也许这将是有帮助的:JavaScript属性访问:点符号vs.括号?
相关文章:
- jQuery匹配JSON对象的部分文本
- 如何在Javascript中将JSon对象转换为数组
- 我可以在json对象中添加一个函数吗
- 使用JS将数组转换为json对象
- 如何为json对象中的段发送array[]
- 将JSON对象传递给angular指令
- 更改JSON对象的结构
- 访问JSON对象内部的数组元素
- 在ejs-partial中对JSON对象进行迭代
- 遍历 JSON 对象并检查 URL 是否以某个值结尾
- 访问嵌套JSON对象的键,其中键是动态的
- json对象中缺少对象循环
- 发送json对象或使用express路由呈现视图
- 在play2框架中向json对象添加下拉列表项
- 元素名称上带有短划线 (-) 字符的 Json 对象
- autocomplete不接受源的json对象
- 如何在javascript中创建动态json对象
- 在使用客户端脚本时拾取JSON对象
- 如何通过json对象数组为嵌套对象赋值
- 构造JSON对象