中易网

Spring MVC 下使用easyui如何在前台接收后台的特定Json数据?

答案:2  悬赏:30  
解决时间 2021-02-16 16:36
我直接访问后台的地址(带两个参数),得到的是:{"msgValue":"0","msgText":"查询成功","msgReturnMap":{"User":[{"userId":1,"username":"张三","userGender":"男"}]}},现在我需要用easyui以表格的形式在前台显示{"userId":1,"username":"张三","userGender":"男"}这部分的数据,怎么做?
最佳答案
表格?easyui有个datagrid控件可以干这个事情
如果你从后台返回一个json对象,datagrid的url可以读取这个地址返回的json对象,注意,它会自动读取这个json对象第一层的rows属性,你要把表格数据放到json对象的rows里面...

或者ajax得到json对象,你重新做一json,里面有2个属性,rows和total,数据放在rows,总数放在total里,total可以忽略....
就是这种{rows:[{"userId":1,"username":"张三","userGender":"男"}],total:1}
然后用$('#id').datagrid('loadData',json);去读取数据...
全部回答
1、可以用JS来控制,js用专门解析json格式的函数。 用一个 变量 resultJson 来接收你传递过来的JSON var resultJson = '<%=operator.getUser()%>' resultJson.将是一个 JSON对象. 2、或者 var a = [{"crtTm":"2013-12-31 11:54:11.0","crtUser":5,"itemDate":"","itemId":2,"itemTm":"1","level":1,"pacId":1,"pacItemId":1,"updTm":"2013-12-31 11:54:11.0","updUser":5},{"crtTm":"2013-12-31 11:54:11.0","crtUser":5,"itemDate":"","itemId":13,"itemTm":"2","level":1,"pacId":1,"pacItemId":2,"updTm":"2013-12-31 11:54:11.0","updUser":5},{"crtTm":"2013-12-31 11:54:11.0","crtUser":5,"itemDate":"","itemId":4,"itemTm":"3","level":0,"pacId":1,"pacItemId":3,"updTm":"2013-12-31 11:54:11.0","updUser":5}] var b = eval(a); //转换为对象 alert(b[0].crtTm); //获取第一条数据的crtTm值 alert(b[1].crtTm); //获取第二条数据的crtTm值 alert(b[2].crtTm); //获取第三条数据的crtTm值
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
贾斯汀·比伯有哪些歌好听?
吉林大学中日联谊医院-检验医学中心地址有知
苹果6日版do支持什么网络
狗狗下巴被我剃破了,就是最软的地方,一直挠
郑州住房公积金管委会地址有知道的么?有点事
苏州市双飞橡塑制品厂在什么地方啊,我要过去
163邮箱收到的邮件,收件人显示不是我
焦涧水库地址在什么地方,想过去办事
建昌纺织有限公司我想知道这个在什么地方
夜阑静是哪首歌歌词搜索
杭州广大驾校怎么样?通过率高吗?
宝莲寄卖在什么地方啊,我要过去处理事情
空港六村(西南门)地址有知道的么?有点事想过
华亚先锋艺术培训中心在哪里啊,我有事要去这
公募基金会可以搞投资吗
推荐资讯
走二广高速阳曲到大同多远
双重标准的作文素材,历史上都有哪些事可以用
求视频制作内行。想做一个像EXO敌意的视频,
天府粮仓农贸超市金瓯路店地址在哪,我要去那
请问从江苏连云港赣榆到浙江金华,怎么坐车最
裘德洛帅回来了,他是怎么做的?
皖维高新是不是要破产了
习儒生是什么意思?
她为什么不回短信?(女同学帮忙啊)
iphone激活了 怎么弄成未激活
婚姻方面的
古代的“冷饮”出现于何时
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?