type inlineediting column colmodel jquery drop-down-menu jqgrid grid

jquery - inlineediting - JqGrid Select Box en una celda



jqgrid inlineediting (2)

Estoy intentando que un cuadro de selección esté en una celda particular. Tengo las casillas de verificación que aparecen muy bien, pero los cuadros de selección no se muestran.

$(''#list5'').jqGrid({ datatype: "local", width: "100%", height: "100%", colNames:[''Universe1'',''Connect String1'', ''Report1'', ''Object Type1'',''Path1'',''Owner1'', ''|'', ''Universe'', ''Select'',''Connect String'', ''CheckBox'', ''Report'', ''Object Type'',''Path'',''Owner''], colModel:[ {name:''universe1'', index:''universe1'', width:70},{name:''connect1'',index:''connect1'', width:120}, {name:''report1'',index:''report1'', width:90}, {name:''objType1'',index:''objType1'', width:50, align:"right"}, {name:''path1'',index:''path1'', width:50, align:"right"}, {name:''owner1'',index:''owner1'', width:100, align:"right"}, {name:''pipe'',index:''pipe'', width:10, align:"center"}, {name:''universe'', index:''universe'', width:70}, {name:''ship'',index:''ship'', width:90, editable: true, edittype:"select", formatoptions: {disabled : false}, editoptions:{value:"FE:FedEx;IN:InTime;TN:TNT;AR:ARAMEX"}}, {name:''connect'',index:''connect'', width:120}, { name: ''airPost'', width: 40, index: ''airPost'', formatter: ''checkbox'', align: ''center'', //Checkbox editoptions: { value: "1:0" }, stype: ''select'', editable:true, searchoptions: { value: "1:Yes;0:No" }, formatoptions: {disabled : false} }, {name:''report'',index:''report'', width:90}, {name:''objType'',index:''objType'', width:50, align:"right"}, {name:''path'',index:''path'', width:50, align:"right"}, {name:''owner'',index:''owner'', width:100, align:"right"} ], caption: "Grid", autowidth: true, viewrecords: true, footerrow: true, userDataOnFooter: true, data: mydata });


Gracias, lo hice funcionar, fue un problema no tener cellEdit, cellsubmit :, y editurl: agregado a la grilla


Probablemente es un malentendido. Verá el cuadro de selección en la celda solo si la celda será el modo de edición. Por ejemplo, puede incluir soporte de edición de celda en su jqGrid local si incluye dos parámetros adicionales en la definición de la grilla

cellEdit: true, cellsubmit: ''clientArray''

También puedes usar la edición en línea .

No estoy seguro de cómo se ven tus datos en mydata array. Puede ser necesario, que debe agregar formateador: ''seleccionar'' adicionalmente a la definición de la columna ''enviar''.