jQuery MiniUI

标题: 您好,提问几个问题,现在不方便查询文档… [打印本页]

作者: lixiaoliang7    时间: 2012-9-10 15:01:56     标题: 您好,提问几个问题,现在不方便查询文档…

1、grid如何不分页? 我希望一页显示所有的数据
2、grid中,一行某个字段比较长,我希望可以单元格换行显示,应该如何做呢
3、grid中,有没有每行加载事件?或者grid加载完成事件?如何用?
4、我如何把复选框设为不可用状态

作者: factory    时间: 2012-9-10 15:21:21

1.不分页的话,首先showFooter="false",不显示分页.然后你的后台不要处理分页,直接返回全部数据就可以了.
2.设置allowCellWrap="true",超过单元格内容,会自动换行
3.grid.on("load",function(){....})
4.你所说的复选框是checkcolumn,还是你自己的列里面的checkbox?
作者: lixiaoliang7    时间: 2012-9-10 15:54:15

factory 发表于 2012-9-10 15:21
1.不分页的话,首先showFooter="false",不显示分页.然后你的后台不要处理分页,直接返回全部数据就可以了.
2. ...

你好,是checkcolumn。
另外还有个问题,假如我想自定义列应如何
例如:
有字段:数量,金额
那么我希望当前列是 您购买了x数量,每个y元,一共x*y元 请问应如何
作者: factory    时间: 2012-9-10 16:23:43

lixiaoliang7 发表于 2012-9-10 15:54
你好,是checkcolumn。
另外还有个问题,假如我想自定义列应如何
例如:

checkcolumn是用来选择行,所以不能禁用.
你说的这个,要监听表格的ondrawcell事件,
代码:
  1. function onDrawCell(e) {
  2.             var record = e.record;

  3.             if (e.field == "total") {
  4.                 var price = record.price;
  5.                 var quantity = record.quantity;
  6.                 e.cellHtml = price * quantity;
  7.             }

  8.         }
复制代码
另外,官网也有demo:http://www.miniui.com/demo/index.html#src=datagrid/drawcell2.html
作者: lixiaoliang7    时间: 2012-9-10 16:43:39

factory 发表于 2012-9-10 16:23
checkcolumn是用来选择行,所以不能禁用.
你说的这个,要监听表格的ondrawcell事件,
代码:另外,官网也有dem ...

监听的话是
grid.on("ondrawcell",function(){....})

作者: lixiaoliang7    时间: 2012-9-10 16:44:36

factory 发表于 2012-9-10 16:23
checkcolumn是用来选择行,所以不能禁用.
你说的这个,要监听表格的ondrawcell事件,
代码:另外,官网也有dem ...

另外,我是想禁用绑定行的复选框。。。
作者: niko    时间: 2012-9-10 18:19:37

选择行操作是不能禁用的。




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2