Относительно моего previous question У меня есть еще одна проблема: есть ли способ отключить привязанные к данным флажки в Webix?Отключить данные checkbox
На данный момент я нашел API blockEvent()
, но он позволяет мне только возвращать значения внутри события onCheck. Она полностью расправляется работу masterCheckbox:
on:{
onCheck:function(rowId, colId, value){
if(colId == "ch1")
this.blockEvent();
var item = this.getItem(rowId);
item.ch1 = item.ch1?0:1;
this.updateItem(rowId, item);
this.unblockEvent();
}
}
Вот snippet, демонстрирующую проблему.
Есть ли другой подход? Любые идеи приветствуются.
, но в таких случае значение по-прежнему отменены, когда мастер чекбокс щелкнул, так же, как это было раньше :( – AndyLurch