jQuery MiniUI

标题: 满足条件,让当前行不能选择,或者取消选择 [打印本页]

作者: 思忆    时间: 2019-11-8 17:30:12     标题: 满足条件,让当前行不能选择,或者取消选择

onselect:function (e) {
    if(!window.downloadRepeat&&e.record.hasDownloaded=='1'){
        e.sender.deselect(e.sender.getSelected());
    }
}想实现的功能是,选择一行时,如果满足条件,那么这行取消选择。(或者直接让这行不能选择)结果这段代码效果变成这一行选择后不能取消,为啥会这样?有啥解决办法吗

作者: felt    时间: 2019-11-8 18:01:28

grid.on("beforeselect",function(e){
    if(e.record.....){
         e.cancel=true;   //阻止选中
    }
})
grid.on("beforedeselect",function(e){
   if(e.record.....){
         e.cancel=true;   //阻止取消选中
    }
})




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