jQuery MiniUI

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

Datagrid 静态加载刷新问题。 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2013-11-6 17:33:05 |只看该作者 |倒序浏览
各位大神,新手请教下。
        dataResult.data.push({"loginname":"张3","age":"23","gender":"男","country":"cn"});
        dataResult.total= dataResult.total+1;   
        fillData(3,10, dataResult, grid);
添加结束了为什么还要grid.reload();
可参考http://www.miniui.com/demo/#src=datagrid/pager_client.html


Rank: 8Rank: 8

沙发
发表于 2013-11-6 17:37:42 |只看该作者
grid.setData()
没有reload()啊

Rank: 1

板凳
发表于 2013-11-6 17:51:50 |只看该作者
可能没表述清楚。
我在原代码基础上新加了一个输入框用以测试动态添加
function getTextValue(){      
        dataResult.data.push({"loginname":"张3","age":"23","gender":"男","country":"cn"});
        dataResult.total= dataResult.total+1;   
        fillData(Math.floor(dataResult.total/grid.getPageSize())+1,grid.getPageSize(), dataResult, grid);        
    }   
只有在刷新grid或grid.reload()后才会显示。如果有不对的敌法请告知。
谢谢。

Rank: 8Rank: 8

地板
发表于 2013-11-6 18:02:37 |只看该作者
xht1214117 发表于 2013-11-6 17:51
可能没表述清楚。
我在原代码基础上新加了一个输入框用以测试动态添加
function getTextValue(){      

grid.getData().push()

var total = grid.getTotalCount() +1;
grid.setTotalCount(total)

属性不要直接.xxxx
必须通过set和get来赋值和取值

Rank: 1

5#
发表于 2013-11-7 09:10:01 |只看该作者
找到原因了,原来Datagrid默认的起始页是从0开始的。
谢谢大神。

Archiver|普加软件

GMT+8, 2025-7-13 10:55 , Processed in 1.069810 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部