如何访问json对象我不断得到未定义的错误
How to access json object am keep getting undefined error?
我尝试解析json并迭代它。在一些嵌套之后,我无法获得对象。它一直说未定义。谁能告诉我怎么访问这个?
$.each( data[widget_val[0]][j],function(key,value){
alert(data[widget_val[0]][j][key]); //getting output
alert(data[widget_val[0]][j]['Type']); //getting undefined
});
my json
({'Encounter Date ':"06/09/2008 ", 'Description ':"new patient ", 'Type ':"Note ", 'Status ':"ARC ", 'Provider ':"Brady, Roseann "})
所以我对每个键都很警觉,即使是'Type'。但当我给它作为单独的字符串,我得到未定义的错误。有人知道为什么吗?如何访问它?
Try
alert(data[widget_val[0]][j]['Type '])
用空格代替
alert(data[widget_val[0]][j]['Type'])
因为您正在尝试访问未定义的变量'Type'
相关文章:
- chrome.storage.sync未定义错误
- 对象为null或IE9中存在未定义错误
- 已定义变量出现未定义错误
- 'define' 在 RequireJS 和 Webapp Yo 生成器上未定义错误
- onreadystatechange未定义错误
- 在CoffeeScript文件上运行Jasmine测试时,对象未定义错误
- 如何修复JSlint报告的“foo未定义”错误
- 无法仅在活动服务器上读取未定义错误的属性“top”
- 主干无法读取属性'属性'主干视图中的未定义错误
- 如何克服javascript中的未定义错误
- require未定义错误
- 单击链接时出现函数未定义错误
- 函数为未定义错误
- 主干未定义错误
- 使用Javascript打印HTML:未定义错误
- 避免“无法读取”属性'获取'的未定义错误
- 未捕获类型错误的coffescription:无法读取属性'offsetWidth'的未定义错误
- ajax上get函数内部的未定义错误
- Javascript变量未定义错误
- AngularJS指令作用域未解析(“属性名称未定义”错误)