Jeecg 的DataGridTag 表格属性

原创 2013年12月02日 23:39:06
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的

效果

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

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

jeecg当中的<t:datagrid>标签的处理类dataGridTad的end方法

jeecg当中的标签的处理类dataGridTad的end方法 $(function(){ $('#userList').datagrid({ idField: 'id', tit...

jeecg中的查询实体CriteriaQuery的多字段排序的实现

jeecg中的查询实体CriteriaQuery的多字段排序的实现: 先按照orgName逆序排序,再按照name逆序排序,如下: CriteriaQuery cq = new Criteria...

UI标签库专题二:JEECG智能开发平台Column(列) 子标签

UI标签库专题二:JEECG智能开发平台Column(列) 子标签  1.1. Column(列) 子标签 1.1.1. 示例 年龄" field="age" query="tru...

【JEECG技术博文】Jeecg高级查询器

一、背景对于用户来讲查询功能按易用性分三个层次:1. 最简单查询操作是一个输入框,全文检索,如百度,后台实现技术使用搜索引擎,需要设计和建立索引,技术较为复杂,适用于文档和信息数据库检索,但是结果很难...

JEECG - 基于代码生成器的J2EE智能开发框架 续六: JEECG 前台页面和后台交互讲解

近期有朋友对 EasyUI和后台交互方式不理解,特做一下简单整理,希望能对大家有所帮助!!!   一般情况下一个功能模块分为:增、删、改、查四个功能点;   针对功能的页面设计如下: 【...

Jeecg DataGridTag 的子标签们

这篇开始介绍,在datagrid 里面使用的标签 先来一个全家福 包括,列,删除,函数,工具条等多个标签,下面我们一个一个来介绍 第一个自然是最重要的column 1.Da...
  • jueyue
  • jueyue
  • 2013年12月02日 23:40
  • 3382

JEECG常见问题大全征集

JEECG常见问题大全征集

JEECG弹出表单调用列表刷新

JEECG平台自动生成的录入和编辑表单保存后可以自动更新查询列表,但对于自己定义编写的表单,或者想要提交表单form前中途更新查询列表则需要写代码处理。 具体操作为,在表单文件中需要调用列表刷新的地...

Jeecg DataGridTag 的子标签们 二

吐血的继续写 想说两个通用的字段第一个是不用解释的title 第二个是exp  是否显示改链接的表达式,例 字段名#表达式符号#字段值(name#eq#admin) 表达式类型支持eq,ne,em...
  • jueyue
  • jueyue
  • 2013年12月02日 23:40
  • 2397

UI标签库专题一:JEECG智能开发平台 BaseTag(样式表和JS引入标签)

UI标签库专题一:JEECG智能开发平台 BaseTag(样式表和JS引入标签) 1.BaseTag(样式表和JS引入标签) 1.1. 示例 1.2. 参数        ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Jeecg 的DataGridTag 表格属性
举报原因:
原因补充:

(最多只允许输入30个字)