Я использую jqgrid, и у меня проблема с флажками.Jqgrid и флажки
У меня в моей базе данных есть столбец 'S' --> true
и 'N'--> false
.
Я видел несколько примеров в Интернете, и я выбрал этот путь (думая, что было правильным):
{name:'acc_web', index:'acc_web', width:60, editable:true, edittype:"checkbox", formatter:"checkbox",editoptions: {value:"S:N"}},
Однако это всегда проверяет, как true
флажка. Здесь что-то не так? Кроме того, я поставил его как editable
, но я не могу!
Весь код это:
$(document).ready(function() {
jQuery("#list2").jqGrid({
url:'obtieneUsuarios.do',
datatype: "json",
colNames:['Acceso web','Primer apellido','Segundo apellido','Nombre','Login', 'Perfil'],
colModel:[
{name:'acc_web', index:'acc_web', width:60, editable:true, edittype:"checkbox", formatter:"checkbox",editoptions: {value:"S:N"}},
{name:'apellido1',index:'apellido1', width:200},
{name:'apellido2',index:'apellido2', width:200},
{name:'nombre',index:'nombre', width:160},
{name:'login',index:'login', width:100},
{name:'perfil',index:'perfil', width:160}
],
width: 820,
height: 200,
rowNum:10,
rowList:[5,10,20],
pager: '#pager2',
sortname: 'apellido1',
viewrecords: true,
sortorder: "asc",
caption:"Listado de usuarios"
});
jQuery("#list2").jqGrid('navGrid','#pager2',{edit:false,add:false,del:false});
});