редактор в виде чекбокса (предлагает выбор из двух значений)
//для колонки datatable
{ id:"ch1", editor:"checkbox", template:"{common.checkbox()}", width:40}
Настройка отображения значения
Чекбокс-редактор можно кастомизировать, чтобы показать какие-нибудь значения для каждого состояния чекбокса вместо него самого. Для этого нужно определить опции для редактора:
var bool_set = {
"true":"On",
"false":"Off",
"undefined":"Off" //initial checkbox state
};
...
{
header:"", options:bool_set,
editor:"checkbox", width:40
}
On/Off будет отображаться в ячейке, пока пользователь не кликнет на нее. Во время редактирования появится чекбокс. Когда редактирование закончено, ячейка снова будет показывать On или Off.
Настройка возвращаемых значений
Вы можете изменить значения, которые принимает и возвращает чекбокс (по умолчанию это true и false):
{ id:"ch1", checkValue:'on', uncheckValue:'off', template:"{common.checkbox()}"}