jQuery MiniUI

标题: mini-datagrid如何初始化时设定选定某一行? [打印本页]

作者: hbpqwxh    时间: 2019-1-23 11:26:05     标题: mini-datagrid如何初始化时设定选定某一行?

如题,试了好几个皆不成功;
如选择003所对应的第三行:
1.
<script type="text/javascript">
mini.parse();
var grid = mini.get("datagrid1");
grid.setUrl("../jjs/jjs_webtoserver.aspx?method=GetUserInfo");
grid.load();

var rows = grid.findRows(function (row) {
            if (row.ID == '003') {
                alert("");
                return true;
            }
        })
        grid.selects(rows);

</script>
2.
<script type="text/javascript">
mini.parse();
var grid = mini.get("datagrid1");

grid.setUrl("../jjs/jjs_webtoserver.aspx?method=GetUserInfo");
grid.load();

grid.select(3);
</script>
3.
grid.setSelected(3);
都没有成功!

作者: felt    时间: 2019-1-23 13:53:11

表格是异步加载的,需要等到加载完毕才能选中行
grid.load(null,function(e){
   grid.selects(rows);
})




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