jQuery MiniUI

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

动态拼接datagrid后 load后判断没数据添加一行空行无效 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2019-9-6 14:43:01 |只看该作者 |倒序浏览
动态拼接datagrid后 load后判断没数据添加一行空行无效如果没load 直接加空行没有问题 会添加 load后addRow 就无效了


$(".datagriddiv").html(data);
                        mini.parse();
                        var grid = mini.get("datagrid1");
                        grid.setUrl("DataService.aspx?method=Get_InfoByMyRenWu");
                        grid.load();
                        if (grid.getData().length==0) {//添加一行空行
                            var row = { index: 1 };
                            grid.addRow(row, 0);
                            grid.cancelEdit();
                            grid.beginEditRow(row);
                        }


Rank: 8Rank: 8

沙发
发表于 2019-9-9 09:03:53 |只看该作者
表格的加载是异步的,请再回调里面执行操作
grid.load({},function(e){
    ...
})

Archiver|普加软件

GMT+8, 2024-11-24 22:27 , Processed in 1.030613 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部