在easyUI的jsp页面取json数据的问题

裸睡的雨 2017-09-11 09:17:27

{"total":4,"rows":[{"cust_id":1,"linkmans":[],"sv":[]},{"cust_id":2,"cust_industry":{"dict_enable":"1","dict_id":"1","dict_item_name":"教育培训 ","dict_sort":1,"dict_type_code":"001","dict_type_name":"客户行业"},"cust_level":{"dict_enable":"1","dict_id":"22","dict_item_name":"普通客户","dict_sort":1,"dict_type_code":"006","dict_type_name":"客户级别"},"cust_mobile":"789","cust_name":"黑马","cust_phone":"456","cust_source":{"dict_enable":"1","dict_id":"32","dict_item_name":"电话营销","dict_sort":1,"dict_type_code":"009","dict_type_name":"商机来源"},"linkmans":[],"sv":[{"visit_detail":" 第三方","visit_id":"40284b815e65cc42015e65cf5f2e0000","visit_interviewee":"沙发","visit_nexttime":1504713600000,"visit_nexttime_s":"2017-09-07","visit_time":1504540800000,"visit_time_s":"2017-09-05"}]},{"cust_id":3,"cust_industry":{"dict_enable":"1","dict_id":"2","dict_item_name":"电子商务","dict_sort":2,"dict_type_code":"001","dict_type_name":"客户行业"},"cust_level":{"$ref":"$.rows[1].cust_level"},"cust_mobile":"456","cust_name":"百度","cust_phone":"123","cust_source":{"dict_enable":"1","dict_id":"33","dict_item_name":"网络营销","dict_sort":2,"dict_type_code":"009","dict_type_name":"商机来源"},"linkmans":[],"sv":[{"visit_addr":"啊高大上","visit_detail":"阿士大夫","visit_id":"40284b815e65d673015e65d7126f0000","visit_interviewee":"安抚","visit_nexttime":1505318400000,"visit_nexttime_s":"2017-09-14","visit_time":1504886400000,"visit_time_s":"2017-09-09"},{"visit_addr":"1231","visit_detail":"沙发","visit_id":"40284b815e65d0a9015e65d4a3050000","visit_interviewee":"三个","visit_nexttime":1504800000000,"visit_nexttime_s":"2017-09-08","visit_time":1504627200000,"visit_time_s":"2017-09-06"}]},{"cust_id":4,"cust_industry":{"$ref":"$.rows[2].cust_industry"},"cust_level":{"$ref":"$.rows[1].cust_level"},"cust_mobile":"456","cust_name":"46579","cust_phone":"789","cust_source":{"$ref":"$.rows[2].cust_source"},"linkmans":[],"sv":[]}]}



我是这么取得

columns:[[
{field:'cust_name',title:'客户名称',width:200},
{field:'cust_industry',title:'客户来源',width:150},
{field:'cust_source',title:'所属行业',width:150},
{field:'cust_level',title:'客户级别',width:150},
{field:'cust_phone',title:'固定电话',width:100},
{field:'cust_mobile',title:'移动电话',width:100}

]],

这是取出来的结果

我想取里面的dict_item_name,不知道怎么取,希望大家帮忙解决一下!!!
...全文
370 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
AppleXiGua 2017-09-14
  • 打赏
  • 举报
回复
引用 6 楼 qq_38324296 的回复:
楼主这个数据看着很乱,你可以试下这个 {field:'cust_level',title:'客户级别',width:150, formatter:function(value,rowData,rowIndex){ return rowData.cust_level.dict_item_name; } }, 意思是返回rowData的cust_level属性的dict_item_name属性;rowData是返回的json数据;要注意的是你要判断 rowData.cust_level以及rowData.cust_level.dict_item_name是否为null,如果为null是返回不了的。
这个正解
qq_38324296 2017-09-14
  • 打赏
  • 举报
回复
楼主这个数据看着很乱,你可以试下这个 {field:'cust_level',title:'客户级别',width:150, formatter:function(value,rowData,rowIndex){ return rowData.cust_level.dict_item_name; } }, 意思是返回rowData的cust_level属性的dict_item_name属性;rowData是返回的json数据;要注意的是你要判断 rowData.cust_level以及rowData.cust_level.dict_item_name是否为null,如果为null是返回不了的。
Learners_wj 2017-09-12
  • 打赏
  • 举报
回复
这[[{,,}]] 是什么类型。。 你可以把首尾中括号去掉一个,然后当json数组解析
裸睡的雨 2017-09-11
  • 打赏
  • 举报
回复
cust_level.dict_item_name 我试过了不行 这个要怎么遍历,
peizi丫 2017-09-11
  • 打赏
  • 举报
回复
是不是columns:中多了一组中括号 啊
munan56 2017-09-11
  • 打赏
  • 举报
回复
遍厉点不出来吗
kobe8free 2017-09-11
  • 打赏
  • 举报
回复
cust_level.dict_item_name 获取不到?

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧