用例:数据表选择(Webix datatable)需要以编程方式设置,但用户不应该通过单击行来更改它。 我试过了
onItemClick:function(){
return false
}
它什么都不做。我也试过了
on:{
onBeforeSelect:function(){
return false
}
},
它阻止了全局选择,包括select()
方法。有没有办法阻止选择只通过点击?
CSS的可见选择不适合,因为我需要在之后获得所选值。
答案 0 :(得分:1)
您可以尝试使用下一个代码
$$("grid").on_click.webix_cell = function(){}
$$("grid").select(1);
http://webix.com/snippet/2a428a8b
上面代码段中的第一行会阻止目标组件的所有基于点击的操作。