gt-grid分页使用手册

gt-grid分页使用手册

ID:42562673

大小:52.58 KB

页数:10页

时间:2019-09-17

gt-grid分页使用手册_第1页
gt-grid分页使用手册_第2页
gt-grid分页使用手册_第3页
gt-grid分页使用手册_第4页
gt-grid分页使用手册_第5页
资源描述:

《gt-grid分页使用手册》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1:定义数据数据必须为一个json数组,数组中的每一项为一个js对象/js数组.例如下面两种形式的数据都是可以的.(但是不能混合使用).数组中的每一项代表单条数据.以下简称record.2:定义数据集有了数据还不够,因为GT-Grid未必就能理解这些数据,你还需要对数据进行简单的描述.这个描述就是定义数据集.如:vardsConfig={data:data1fields:[{name:'no',type:'int',index:'no'},{name:'name',type:'string',index:'name'},{name:'age',type:'int',index:'a

2、ge'},{name:'gender',type:'string',index:'gender'},{name:'english',type:'float',index:'english'},{name:'math',type:'float',index:'math'}]}data指向之前的数据.fields是一个数组,描述record各个字段的信息,类似数据库表中的列信息.name:字段的名字(虽然时name但是性质和id类似,在一个数据集内要保持唯一性)type: 字段的类型(目前只支持string,int,float,为什么没有date类型?因为我觉得没必要,以后我会找机会解

3、释一下我的想法和建议)index :字段对应的"record的属性名".根据index,GT-Grid就可以知道这一列对应的时record哪个属性的值.index说白了就是你数据库里面的列名;也可以说成是:通过后台转换后生成的json格式数据里面的key;当type为string时,可省略type设置.当index和name一致时,可省略index设置.3:定义列信息定义每一列的列标头和以及该列对应的数据如下:varcolsConfig=[{id:'no',header:"学号",fieldName:'no' },{id:'name',header:"姓名",fieldName:'

4、name'},{id:'age',header:"年龄",fieldName:'age'},{id:'gender',header:"性别",fieldName:'gender'},{id:'english',header:"英语",fieldName:'english'},{id:'math',header:"数学",fieldName:'math'}];对各个参数的解释:1.id : 列的唯一标识, 必须保证列表内唯一,建议整个页面唯一.  2.header : 列表的表头显示的文字信息.  3.fieldName : 列表的该列对应的 dataset(数据集)中的列(字段).

5、  4:gt-grid组件定义并创建GT-Grid对象.创建GT-Grid对象的方法如下:varmygrid1=newGT.Grid({/*...一些配置信息...*/});例子如下:vargridConfig={id:"grid1",dataset:dsConfig,columns:colsConfig,container:'grid1_container',//body中用来显示gt-grid数据的divIDtoolbarPosition:'bottom',toolbarContent:'state'};varmygrid=newGT.Grid(gridConfig);对各个参

6、数的解释:id:每个列表组件都有一个id该id在页面内唯一.dataset:列表对应的数据集columns : ???这是什么???别急.container:列表的容器的id.列表最后是要显示在页面中某个位置.这个容器就是那个"位置",通常是一个div或者时td.toolbarPosition:工具栏的位置.可选值:'top'/'bottom'/null,暂时不支持上下都显示.toolbarContent:工具栏上要显示的东西,state表示的数据数量信息(分页信息),如共几条共几页当前是第几条等等.这个属性的其他用法暂时先不用管.总的来说,主要就是一下几步:1.var data1

7、 ...  //定义数据2.var dsConfig ....  //定义数据集3.var colsConfig ... //定义列信息 4.var gridConfig ....//定义gt-grid控件5.var mygrid=new GT.Grid( gridConfig );  6.GT.Utils.onLoad( GT.Grid.render(mygrid) );  在jsp的body里面所需要做的就是:1:引入gt-grid的一些js和样式

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。