这样的json数据,使用js怎么取出phone(手机号码){"data":[{"value":"1341023","key":"phone"},{"value":"","key":"mobile"},{"value":"","key":"QQ"},{"value":"","key":"MSN"},{"value":"","key":"新浪微博"},{"value":"","key":"个人微博"}],"rtnCode":null,"errCode":"0000000","errMsg":null}求指导json取值
解决方案 »
- 庖丁解牛 词典
- 请问自定义类型转换器除了转换制定类型的date数据还能有什么别的用吗?
- jdbc实现树问题(郁闷,Debug用的很不熟,找不到问题出在哪,也请高手教教我怎么用呀)
- 我本来项目是用GBK写的,但是都要转成uft-8我把码全换了就出了以下的错求解
- 关于 java中的 无限级分类 javabean 在hibernate中的映射配置
- 请问如何配置多个tomcat的负载均衡
- my sql 下载
- b/s程序如何做到方便更新(发布新版本)
- 救急吧 ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
- 关于显示所有数据库和数据表的问题
- myeclipse的问题
- in.read()方法由于无法接收到对端的返回,导致线程一直阻塞,程序无法正常结束
<script type="text/javascript">
<!--
//使用javascript转
var str = '[{"value":"1341023","key":"phone"},{"value":"","key":"mobile"},{"value":"","key":"QQ"},{"value":"","key":"MSN"},{"value":"","key":"新浪微博"},{"value":"","key":"个人微博"}]';
var json =eval("("+str+")");
for(var i=0; i<json.length;i++){
alert(json[i].value);
}
//使用jquery转
var json =$.parseJSON(str);
for(var i=0; i<json.length;i++){
alert(json[i].value);
}
//-->
</script>
关键在于eval函数,LZ好好研究下吧