jQuery MiniUI
标题:
datagrid的数据重新加载后,我想js给设置选中某行如何实现?
[打印本页]
作者:
sunxue299
时间:
2020-9-14 09:54:55
标题:
datagrid的数据重新加载后,我想js给设置选中某行如何实现?
我有这样一个需求,datagrid中,1.选中了某些行,然后把这些行的row存到了数组里。
2.我有个input搜索框,搜索后,重新load了一次。又选中了某行也存到数组里。
3.我把input内容去掉又搜索了一次全部数据。这时我想把数组里的选中行,全设置成勾选状态。
如何做呢?
作者:
felt
时间:
2020-9-14 10:23:38
存选中项的id
3之后加载回调事件根据id,获取行,选中行。
作者:
sunxue299
时间:
2020-9-14 10:28:02
felt 发表于 2020-9-14 10:23
存选中项的id
3之后加载回调事件根据id,获取行,选中行。
这是高手
作者:
sunxue299
时间:
2020-9-14 10:54:55
felt 发表于 2020-9-14 10:23
存选中项的id
3之后加载回调事件根据id,获取行,选中行。
解决了:
var selectMaps = [];//保存数据的数组
grid.on("load",function(e){
var rows = grid.findRows(function(row){
for(let i=0;i < selectMaps.length;i++){
if(selectMaps
.accountId == row.accountId){
return true;
}
}
})
grid.selects(rows);
})
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2