使用jQuery获取特定于JSON的值
Get JSON specific value using jQuery
我有一个json,它是通过php生成的,我把它分配给了一个JS变量,如下所示,
var jsonObj = {
"ATF":["FLV"],
"Limecase":["FLV"],
"RCF":["FLV","HTTP","PALM","MOBILE","3GP","H263","F263","WMV"],
"Wave":["FLV","IPHONE","MOBILE"]
}
此外,我在html中有一个选择框,如下所示,
<select id="selectbox" data-rel="chosen">
<option value='ATF'>ATF</option>
<option value='Limespace'>Limespace</option>
<option value='RCF'>RCF</option>
<option value='Wave'>Wave</option>
</select>
在更改时,我得到所选的值,并将其传递如下,
alert(jsonObj.selVal);
但警报抛出"未定义"
但如果我给出直接值jsonObj.ATF
,它给出FLV。
请就此向我提出建议。
var selVal = 'ATF'; // or from an input
alert(jsonObj[selVal]);
相关文章:
- 通过JSON中的值增加
- 更改返回的JSON数据的值
- 从json数组中查找满足条件的特定元素的值
- 如何在JSON中更改localStorage中键的值
- Javascript:获取 JSON 中的值计数
- 在json对象中查找关键字中的值
- 如何从下拉列表中的值在量角器中创建 json 字符串
- 如何使用 PHP 更新 JSON 文件中的值
- 对 JSON JavaScript 中的值应用折扣
- 当图像和链接是 json 对象属性的值时,它们不起作用
- Angular 2 HTTP显示特定于JSON的值
- 使用Angularjs根据json的值检查checkboxex
- 如何在 AngularJS 中显示来自 JSON 的值
- 本地存储的 json 数组正在打印,但来自 json 的值在 cordova 应用程序中给出未定义
- 如何保持之前发送到 JSON 的值
- 使用jQuery获取特定于JSON的值
- 为什么可以't我改变Json的值
- 如何在JSON的值部分使用Javascript变量
- 使用jquery删除和替换JSON的值
- 将 JSON 的值加载到 JavaScript