jQuery MiniUI

 找回密码
 立即注册
查看: 3285|回复: 6
打印 上一主题 下一主题

您好,提问几个问题,现在不方便查询文档… [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2012-9-10 15:01:56 |只看该作者 |倒序浏览
1、grid如何不分页? 我希望一页显示所有的数据
2、grid中,一行某个字段比较长,我希望可以单元格换行显示,应该如何做呢
3、grid中,有没有每行加载事件?或者grid加载完成事件?如何用?
4、我如何把复选框设为不可用状态

Rank: 8Rank: 8

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

Rank: 3Rank: 3

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

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

Rank: 8Rank: 8

地板
发表于 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

Rank: 3Rank: 3

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

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

Rank: 3Rank: 3

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

另外,我是想禁用绑定行的复选框。。。

Rank: 9Rank: 9Rank: 9

7#
发表于 2012-9-10 18:19:37 |只看该作者
选择行操作是不能禁用的。

Archiver|普加软件

GMT+8, 2024-11-26 14:58 , Processed in 1.046586 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部