Extjs 前台获取后台传过来的Json字符串
2017-01-06 16:09
393 查看
Extjs 前台获取后台传过来的Json字符串
var xx=Ext.decode( String json )转换后赋值给JS对象或数组,然后就可以访问对象的属性得到相应的值了(xx.属性)
示例:
var jstr = '{field1:"Iamstring",field2:1234567}'; var aobj=Ext.decode( jstr ); alert(aobj.field1); 但是 如果你得到的字符串是var text=' { "Project": [{"ID":"11","ProjectName":"Test"}] } ' 则注意
var result= Ext.decode(text); alert(result.Project);不能直接result.Project
对象text的属性Project是个数组, 访问时:result.Project[0].ProjectName才会访问到 示例: Ext.Ajax.request({ method : 'POST', scope : this, url : 'rdb.action?jdbcname='+Ext.get('parentDB').dom.value, success : function(response,options) { //alert(response.responseText); var HC=Ext.decode(response.responseText); //alert(HC.root[0].connaddr+"====="); 返回的json串{"totalProperty":1,"root":[{"connpass":"li","connaddr":"101.51.6.33",jdbcname":"21",connname":"lis21"}]}
相关文章推荐
- JAVA后台接收前台传过来的json字符串并解析获得key 和value
- 关于ExtJs前台Form获取后台的JSON数据
- EXTJS action后台接受前台没有key的json字符串(C#也可以参考)
- spring mvc @InitBinder(前台ajax传过来的json字符串后台无法接收)
- 前台序列化传过来的值,后台获取之后封装到map当中,让后在转化成json格式,最后在把json里面的参数里面的某一个值进行分割,最后在存到json格式的数据中去。
- jquery datagrid 后台获取datatable处理成正确的json字符串
- JSP中获取ExtJS.Ajax前台传递的JSON数据
- 关于从后台获取数据List<User>转化为JSON格式在前台用easyui以表格显示
- 后台json字符串存到request传到前台转化为js对象多种方法实例
- C#后台把多个字符串结果封装成JSON格式并返回前台解析
- asp.net MVC后台获取前台json数据怎么处理
- 后台将对象转换为json格式,前台js解析json数据,将字符串转化为数组
- SSM将后台获取的数据转换成json格式传递到前台页面
- 前台获取后台的数据,通过JSON后去后台的对象的数组
- 前台JS获取后台的Json数据, 动态创建table并填充数据
- 后台传过来的字符串,前段转成JSON对象。
- Extjs 获取到json数组 前台不显示或者只显示一条的问题
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及文件上传的部分
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及非文件上传的部分
- MVC C#在后台接收一个气象台Json,在前台可以弹出json中所有的数据,但是现在想获取气象Json中每一个对象