怎样把easyUI datagrid中添加的列值传到后台
1、首先说一下我要做什么,如图,从数据库查询出来的数据显示在datagrid中,首次查询的时候“工作内容”和“是否派单”是没有值的。要在勾选此列的时候将“工作内容”一栏在“报警名称”的基础上添加“工作内容:”这四个字,并且将“是否派单”改为“是”。工作内容要由新增的隐藏列获得。

2、添加一列隐藏列,workContent1,在勾选一行记录时,workContent一列的内容要从此隐藏列拷贝。此时的效果如下图。

3、不显示数据的原因是,这一列是自己加上去的,本身不是数据库传来的数据,要显示内容的话需要加列属性formatter。第一个图是加之前的代码,第二个图是加了之后。


4、此时保存,刷新页面以后,可以看到新增的一列可以显示数据。

5、但是,单单这样是不能把数据传到后台的,很重要的一句需要添加,如下图。因为formatter只是改变了显示的值,这里需要把它的实际值改掉。

6、保存,刷新后就可以取到这个拼出来的数据了。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:20
阅读量:80
阅读量:145
阅读量:196
阅读量:54