jQuery MiniUI

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

mini-datagrid如何初始化时设定选定某一行? [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2019-1-23 11:26:05 |只看该作者 |倒序浏览
如题,试了好几个皆不成功;
如选择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);
都没有成功!

Rank: 8Rank: 8

沙发
发表于 2019-1-23 13:53:11 |只看该作者
表格是异步加载的,需要等到加载完毕才能选中行
grid.load(null,function(e){
   grid.selects(rows);
})

Archiver|普加软件

GMT+8, 2024-6-16 06:52 , Processed in 1.058126 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部