jQuery MiniUI

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

如何在grid初始化后,自动新加一行? [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2014-5-28 19:11:13 |只看该作者 |倒序浏览
通常按如下顺序可以显示一个表格,

mini.parse();
var grid = mini.get("datagrid1");
grid.set({
    url: "getData"
});
grid.load();




现在,我想在显示表格完成后,自动新增一行,并进入编辑状态,可是我试过无法新增一行,即使新增了,也被表格刷新,变成没有新增的可编辑的一行了,是不是哪里没做对呢?


Rank: 8Rank: 8

沙发
发表于 2014-5-28 20:08:15 |只看该作者
grid.load(null,function(){
          var newR={loginname:"xxx"}
          grid.addRow(newR,0)
          var column=grid.getColumn(2)
          var cell=[newR,column]
         grid.setCurrentCell(cell)
         grid.beginEditCell()
})
放到load的回调里面处理

Rank: 2

板凳
发表于 2014-5-28 21:54:57 |只看该作者
felt 发表于 2014-5-28 20:08
grid.load(null,function(){
          var newR={loginname:"xxx"}
          grid.addRow(newR,0)

试试看,谢谢!

Archiver|普加软件

GMT+8, 2024-9-21 04:32 , Processed in 1.038867 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部