jQuery MiniUI

标题: DataGrid 加载完数据后,选中所有行(当前页) [打印本页]

作者: Bing    时间: 2017-9-11 15:39:04     标题: DataGrid 加载完数据后,选中所有行(当前页)

如题,请高手解答,谢谢。

作者: qsw    时间: 2017-9-11 15:51:02

grid.on("load",function(){
     grid.selectAll(true);
})

作者: jialiang    时间: 2017-9-11 15:59:04

mini.parse();

        var grid = mini.get("datagrid1");
        grid.load();

        grid.on("load",function(){
           grid.selectAll(true);
        })
         
作者: Bing    时间: 2017-9-11 16:03:01

selectAll方法中必须传入true么 ?

作者: qsw    时间: 2017-9-11 16:05:42

Bing 发表于 2017-9-11 16:03
selectAll方法中必须传入true么 ?

是否激发选择事件。true选择后激发选择后的事件,false选择后不激发
作者: Bing    时间: 2017-9-11 16:07:37

qsw 发表于 2017-9-11 16:05
是否激发选择事件。true选择后激发选择后的事件,false选择后不激发

  grid.on("load", function () {  
            if (grid.totalCount == grid.getData().length && ONETWOLEVELNODE.operateType == "3") {
                grid.selectAll(true);
                var rows = grid.getSelecteds();
                for (var i = 0; i < rows.length; i++) {
                    grid.updateRow(rows, { PC012_ID: ONETWOLEVELNODE.foreighKey });
                }
            }
        });

明明有三条,之心selectALL方法后,获取所有选中的行,length=1 ,咋回事?
作者: jialiang    时间: 2017-9-11 16:07:59

不是必须的
作者: Bing    时间: 2017-9-11 16:10:35

日了狗了,没设置多选。




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