Вы можете проверить свойство, если оно равно «Имя», для которого установлено значение false:
fields[property] = {
type: "string",
editable: property === 'Name' ? false : true,
validation: {
required: true
}
}
Отключить редактируемое
Вы пытались обновить sh сетка?
var grid = $("#grid").data("kendoGrid");
grid.refresh();
Ссылка на сетку кендо sh
РЕДАКТИРОВАТЬ:
Вы можете добавить данные в сетку, добавив их в dataSource
, в этом случае вам не нужно обновлять sh сетку:
grid.dataSource.add(
{
"Name": "Test",
"level_1": 44,
"level_2": 23
}
);
Пример: Добавить элемент в сетку