多重json字符串解析
来源:互联网 发布:idea中导入hadoop源码 编辑:程序博客网 时间:2024/05/16 08:02
折腾了一天,才算是搞定这个简单的问题。
数据源:
[{"total":"2","list":[{"Fiber_Core_ID":"2","Fiber_ID":"1 ","Spectrum":"1-2 ","ServiceType":"收费 ","Remark":null,"SortCode":null},{"Fiber_Core_ID":"13","Fiber_ID":"1 ","Spectrum":"2-5 ","ServiceType":"备用 ","Remark":null,"SortCode":null},{"Fiber_Core_ID":"12","Fiber_ID":"1 ","Spectrum":"2-4 ","ServiceType":"监控 ","Remark":null,"SortCode":null},{"Fiber_Core_ID":"11","Fiber_ID":"1 ","Spectrum":"2-3 ","ServiceType":"监控 ","Remark":null,"SortCode":null},{"Fiber_Core_ID":"10","Fiber_ID":"1 ","Spectrum":"2-2 ","ServiceType":"监控 ","Remark":null,"SortCode":null}]}]
前端AJAX解析:
function CoreInfo(obj) { $.ajax({ type: 'get',//请求方式 dataType: 'text',//设置返回数据的格式 url: '/fiber/getcore',//请求地址 data: { fiberID: obj, pageSize: pagesize, currentPage: currentpage },//请求参数 success: function (jss) { var jsonData = eval("(" + jss + ")"); var totalpage = jsonData[0].total; $("#fiber_core").empty(); $.each(jsonData[0].list,function(index,val){ $("#fiber_core").append("<tr><td>" + val.Spectrum + "</td><td>" + val.ServiceType + "</td><td>" + val.Remark + "</td></tr>"); }); //加载分页工具 $('#pageList').twbsPagination({ totalPages: totalpage, visiblePages: 5, version: '1.1' }); }, error: function (msg) { alert("没有数据"); } }); $("#fiber_name").empty(); var fi = $("#"+obj).text(); $("#fiber_name").append(fi);}
关键是回传的数据为object格式,需要前端用eval()进行格式化。
记录一下,明天接着处理数据。
0 0
- 多重json字符串解析
- C#解析多重的JSON字符串
- Js解析多重Json
- 解析多重嵌套json
- ios解析多重嵌套json
- Ajax多重List解析Json
- android解析多重嵌套json数据
- 多重json格式字符串的处理
- flex解析json字符串
- jackson解析 json字符串
- java 解析 json 字符串
- java解析json字符串
- json解析字符串
- 解析json字符串
- android解析json字符串
- json字符串解析
- java解析json字符串
- java解析json字符串
- TOJ 3203.Pay Back
- 南阳理工OJ 题目115 城市平乱
- 流体力学及其工程应用
- 直方图中最大矩形面积
- Unity Shaders 基础篇(二) 基本操作
- 多重json字符串解析
- http问题
- 启动Mac mysql服务器步骤
- Unity UI(七):交互式控件之Scroll Rect和ScrollView
- 接口与抽象类
- 一天一个设计模式---代理模式
- 51nod 逆序数[NYOJ 逆序数](离散化+树状数组)
- 网络(4):socket中用户自定义缓冲区的原因及方式
- 根据二叉树遍历结果反推树