从品牌网站建设到网络营销策划,从策略到执行的一站式服务
数据库中有个学生表student,我使用SSH2框架,通过名为findForPage的action将数据库表student的内容读出,并转为json字符串,输出到页面,然后通过datagrid,将列表显示出来
创新互联建站专注于睢宁县网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供睢宁县营销型网站建设,睢宁县网站制作、睢宁县网页设计、睢宁县网站官网定制、成都小程序开发服务,打造睢宁县网络公司原创品牌,更为您提供睢宁县网站排名全网营销落地服务。
首先我们有个表格
然后在javascript里
主要看这几行
{ field : "classes", title : "班级", align : "center", formatter:function(value,row,index){ return row.classes.classname; }
这里的formatter:function(value,row,index)
之所以在这一列用formatter,是因为此列(classes)是外键列,在持久化类student中是Classes对象,我们要取的是此对象中的classname属性的值。也就是说,在这里是二层属性,或者说是子属性。
对于datagrid来说,子属性是不能直接读出的。即,如果你写field:"classes.classname",是无效的,这时就需要formatter
看后面function括号里的三个参数:value-字段值,row-行记录数据,index-行索引
看function里面我们用的是return row.classes.classname;通过这样读出了这个子属性classname
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图