У меня есть пустой массив и выбираемое дерево, и каждый раз, когда пользователь проверяет или отменяет проверку узла, я нажимаю идентификатор узла, и если флажок установлен true или ложный.Проверьте, существует ли объект в массиве до нажатия
Но прямо сейчас, если пользователь проверит и затем проверит узел, в массиве одного и того же узла будет два объекта, как я могу убедиться, что этого не произойдет?
//creating empty array
var checkedItems = [];
//(in kendo observable) on user selection I'm pushing the checked node to array
onItemChecked : function (e) {
var node = e.sender.dataItem(e.node);
checkedItems.push({Id: node.Id, IsChecked: node.checked});
},
@ManoDestra Спасибо за обновление моего лениво написанными ответ. – undefined
Спасибо, все самое лучшее. – agDev