jQuery MiniUI

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

求助:datagrid数据加载 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2015-9-1 17:57:17 |只看该作者 |倒序浏览
本帖最后由 coco 于 2015-9-1 18:09 编辑

datagrid.reload();
var row = {
                name : "New Row",
                phclfs : "无"
                };
datagrid.addRow(row, 0);
datagrid.deselectAll();
datagrid.beginEditCell(row, "sptm");
datagrid.select(row);


怎样保证列datagrid.reload();
在新增一行之前发生?

Rank: 2

沙发
发表于 2015-9-1 18:01:09 |只看该作者
这段代码是写在ajax里面的。。。。

Rank: 2

板凳
发表于 2015-9-2 09:43:55 |只看该作者
coco 发表于 2015-9-1 18:01
这段代码是写在ajax里面的。。。。

把ajax改成同步的也不行
async: false

Rank: 8Rank: 8

地板
发表于 2015-9-2 10:07:11 |只看该作者
coco 发表于 2015-9-2 09:43
把ajax改成同步的也不行
async: false

不明白你这个要做什么
表格的加载是异步的

Rank: 2

5#
发表于 2015-9-2 11:29:06 |只看该作者
dforce 发表于 2015-9-2 10:07
不明白你这个要做什么
表格的加载是异步的

新增的时候,我有一个默认的保存操作,然后我希望在新增一行之前,datagrid里面是保存好的之后的数据。。。
之后才是新增加一行

Rank: 8Rank: 8

6#
发表于 2015-9-2 13:06:56 |只看该作者
coco 发表于 2015-9-2 11:29
新增的时候,我有一个默认的保存操作,然后我希望在新增一行之前,datagrid里面是保存好的之后的数据。。 ...

grid.load(null,function(){
   ..
})
在加载的回调里处理

Rank: 2

7#
发表于 2015-9-2 15:07:26 |只看该作者
dforce 发表于 2015-9-2 13:06
grid.load(null,function(){
   ..
})

解决了!
感谢大神!

Archiver|普加软件

GMT+8, 2025-7-19 17:49 , Processed in 1.063298 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部