jQuery MiniUI

标题: datagrid 部分问题汇总!! [打印本页]

作者: langben    时间: 2013-7-24 19:25:17     标题: datagrid 部分问题汇总!!

本帖最后由 langben 于 2013-7-24 19:28 编辑

0. datagrid 的 getTotalPage() 还是获取不到总页数。

1. datagrid pageSize 默认20 分页条 pageSize 20 但是分页条的pageList显示则为10
   grid.setPageSize(100) 方法不起作用。
   只有在标签化配置表格 时 增加 pageSize = "20" 才能设置pageList的页容量。

2. pageIndex 设置为1 但是分页条显示为0
   因为后台接收到的参数 pageIndex = "0"
   但是分页条上的文本输入框显示1 / 0
   个人觉得不太合常理 应该传入1

3. defaultRowHeight 设置行高 只设置了数据行 没有设置标题行高。


作者: felt    时间: 2013-7-25 09:40:57

更新下MiniUI。。。。
0.可以获取。
1.默认显示10,分页条也一致。
setPageSize(100)可用,但是用了要刷新下。
2.pageIndex=1的时候默认打开的是第二页,显示没问题。
3.是本来就是这个效果。
作者: langben    时间: 2013-7-25 09:50:26

felt 发表于 2013-7-25 09:40
更新下MiniUI。。。。
0.可以获取。
1.默认显示10,分页条也一致。

mini.copyTo(mini.DataGrid.prototype, {
        pageSize: 20
    });
通过全局设置后
分页条没有默认20
请帮忙看看
作者: langben    时间: 2013-7-25 10:11:38

本帖最后由 langben 于 2013-7-25 10:44 编辑
felt 发表于 2013-7-25 09:40
更新下MiniUI。。。。
0.可以获取。
1.默认显示10,分页条也一致。

一、表格如何获得分页控件
如何一次性获得
{
pageIndex,
pageSize,
sortField,
sortOrder
}

二、表格复选框, 全选后
某条记录取消勾选 ,全选还是选中 逻辑错误
一条一条勾选,勾选完整页数据后 全选框没有勾选 逻辑错误

三、序号列<div type="indexcolumn"></div>
宽度能否在序号很大的时候 计算宽度 并设置


作者: langben    时间: 2013-7-25 14:17:09

factory 今天没有回答问题!
期望你看到后帮忙回答下。
楼上的回答貌似有点牵强。
作者: factory    时间: 2013-7-25 15:54:12

1.getTotalCount()
属性是totalCount()
2.你是什么时候setPageSize()的?
grid.setPageSize(10);
grid.load();
这样试试,因为一旦你数据加载好了,你再去设置pageSize,是没效果的
3. gird.load();
grid.gotoPage(1);
先这样处理

4.headerStyle="height:50px"
给列设置这个来控制高度,因为表头和数据行,我们是分开的

作者: langben    时间: 2013-7-25 15:55:11     标题: 请帮忙在看一看!

本帖最后由 langben 于 2013-7-25 16:00 编辑

感谢回答!
grid.setPageSize() 已经可以设置
defaultRowHeight 这个内置属性可以用的话
建议设置表格所有行高后 文本居中。


mini.copyTo(mini.DataGrid.prototype, {
        pageSize: 20
    });
想通过全局设置后所有界面默认值20条
但是分页条没有默认20

关于后台分页传入0 已经统一 + 1

建议:
一、表格如何获得分页控件
如何一次性获得
{
pageIndex,
pageSize,
sortField,
sortOrder
}

二、表格复选框, 全选后
某条记录取消勾选 ,全选还是选中 逻辑错误
一条一条勾选,勾选完整页数据后 全选框没有勾选 逻辑错误

三、序号列<div type="indexcolumn"></div>
宽度能否在序号很大的时候 计算宽度 并设置

作者: factory    时间: 2013-7-25 16:22:28

langben 发表于 2013-7-25 15:55
感谢回答!
grid.setPageSize() 已经可以设置
defaultRowHeight 这个内置属性可以用的话

感谢建议,我们看下你说的问题




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