DataGridTag 这个应该算作jeecg使用率最高的标签吧保存他下面的子标签
首先我们先看看easyui.tld下面他的位置
![](https://i-blog.csdnimg.cn/blog_migrate/07655cf97d5f64356f9c11803b92fcd1.png)
使用方法大家也都知道
![](https://i-blog.csdnimg.cn/blog_migrate/a2356287df36942522329dcbe6c4c4b2.png)
这个可以算作几个最常用的用法
下面我们来一一介绍他的属性
1.name 这个是最主要的属性,必填,对应生成的是id 也就是大家可以把它当做id 来使用
同样jeecg也是使用name这个属性来获取这个表格的这个顺便介绍一个大家可能不怎么属性的字段
他位于curdtools.js这个强大工具类最上面-------他是一个唯一值,是公用的,如果大家想弹出框确定后来刷新我们的datagrid,那么一定要记得在弹出之前一定要![]()
给他赋值呀,就是我们datagrid的name给他,这个才会在确定后刷新界面,这个真是个坑啊
2.treegrid
![](https://i-blog.csdnimg.cn/blog_migrate/cb75ed8c5e87de02c703d4ccfc56d367.png)
这个应该比较简单,是否是使用树形结构
3.actionUrl
![](https://i-blog.csdnimg.cn/blog_migrate/2f18034ff3dc2a88b69c162f672cd728.png)
后台的Url
必填
4.pagination 非必须字段默认分页,false就不分页了
![](https://i-blog.csdnimg.cn/blog_migrate/6bd101eebc63c6efffbaa9f598a0dcc4.png)
这里我们一个日日志模块为例
![](https://i-blog.csdnimg.cn/blog_migrate/1f99daae9a5f16bb0edb1ba2353e1fcd.png)
这样就不会分页了,看下效果
分页效果
![](https://i-blog.csdnimg.cn/blog_migrate/441cdcab062bcf3970a4f58a8e3abaaa.png)
不分页的效果.
![](https://i-blog.csdnimg.cn/blog_migrate/063bbcf4b8f3c27219380b676a438cbd.png)
注:之前版本有bug,最新版本已经修复
下面几个字段放到这里大家就应该明白什么意思我就不介绍了
5.title,6.idField,7.width,8.height,这个我就不介绍了,应该可以顾名思义了
8.checkbox 这个属性是是否显示为复选框的
如
![](https://i-blog.csdnimg.cn/blog_migrate/cf0757ef06bc05d5c91509f239ff7663.png)
效果
不过好像他们的name=ck 这个真是蛋疼的问题
![](https://i-blog.csdnimg.cn/blog_migrate/c55c0b7deb4827ef4012fca93d78f88c.png)
9.fit 是否适应父容器,true 默认 ,false ,自己试了下还是使用true吧,false太难看了
10.sortName 排序的列(存在bug待修复)
11.fitColumns,12showPageList,13.showRefresh,14.showText,15.style 默认easyui 这几个大家看看tld应该就可以了
12.pageSize 每页显示条数 参数是int类型,后台会生成
也就是你设置的这个数的1倍,2倍,3被比如默认值是10页面生成的为![]()
这3个
13.onLoadSuccess 加载完成调用的函数如
![]()
这里我们在完成时弹出data,就是加载的数据效果![]()
14.onDblClick 行的双击事件 例子
![](https://i-blog.csdnimg.cn/blog_migrate/425c870352286d4d4aa28669fa4ac700.png)
这里我们弹出这个序列和课程name效果如下![]()
15.onClick 和上面的双击事件基本一致,这里就不介绍了
这里说下,这里的单击和双击都是真的row触发的,想针对cell触发,请读取用js自己添加,自己尝试了下好像双击和单击不能共用找了下easyui好像也不行,真是个坑的的功能
16.queryMode 查询方式 查询模式:single(单条件查询:默认),group(组合查询) 建议使用group
group查询
single查询![]()
17.autoLoadData 列表页面数据加载模式。true自动加载数据,false手动加载,默认为true
18.openFirstNode 是树形结构使用的是不是展开第一个节点,在树形情况下,true展开,false不展开默认false
tree的情况![]()
19 entityName 这个datagrid对应的实体类,是在使用自动提示功能是使用的
比如:
这里使用autocomplete时需要使用这个设置,但是如果entity都jsp都是生成的话,可以不用写后台会根据规则自定匹配效果如下:![]()
20.rowStyler 设置行的style的
![]()
效果![]()
这个标签总算完了,希望大家可以用的舒服,下一篇争取吧他的几个子标签介绍完