关闭

Jeecg 的DataGridTag 表格属性

标签: jeecgeasyui
7488人阅读 评论(3) 收藏 举报
分类:
DataGridTag 这个应该算作jeecg使用率最高的标签吧保存他下面的子标签

首先我们先看看easyui.tld下面他的位置
使用方法大家也都知道
这个可以算作几个最常用的用法
下面我们来一一介绍他的属性
1.name 这个是最主要的属性,必填,对应生成的是id 也就是大家可以把它当做id 来使用
同样jeecg也是使用name这个属性来获取这个表格的
这个顺便介绍一个大家可能不怎么属性的字段
他位于curdtools.js这个强大工具类最上面-------
他是一个唯一值,是公用的,如果大家想弹出框确定后来刷新我们的datagrid,那么一定要记得在
弹出之前一定要

给他赋值呀,就是我们datagrid的name给他,这个才会在确定后刷新界面,这个真是个坑啊
2.treegrid

这个应该比较简单,是否是使用树形结构
3.actionUrl
后台的Url  必填
4.pagination 非必须字段默认分页,false就不分页了
这里我们一个日日志模块为例
这样就不会分页了,看下效果
分页效果
                
不分页的效果.
                


注:之前版本有bug,最新版本已经修复
下面几个字段放到这里大家就应该明白什么意思我就不介绍了

5.title,6.idField,7.width,8.height,这个我就不介绍了,应该可以顾名思义了
8.checkbox  这个属性是是否显示为复选框的
效果   不过好像他们的name=ck 这个真是蛋疼的问题

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 行的双击事件 例子
    
 这里我们弹出这个序列和课程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的

效果

这个标签总算完了,希望大家可以用的舒服,下一篇争取吧他的几个子标签介绍完

1
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:112715次
    • 积分:1900
    • 等级:
    • 排名:千里之外
    • 原创:78篇
    • 转载:2篇
    • 译文:0篇
    • 评论:22条
    文章分类
    最新评论