我遇到了一个问题,我有下一个 jqgrid:
grid.jqGrid({
datatype: "xml",
url:'../Controladores/cPedidos.php?action=lpp',
mtype: 'POST',
colNames:['FECHA','PROVEEDOR','USUARIO'],
colModel:[
{name:'fecha_compra',index:'fecha_compra',width:120, sorttype: 'date',
formatter: 'date', formatoptions: { srcformat: 'm/d/Y H:i', newformat: 'd/m/Y H.i'} },
{name:'nombre',index:'nombre',editable: false, width:560},
{name:'usuario_id',index:'usuario_id',width:100, editable: false}
],
rowNum:100,
rowList:[50,100,200],
pager: '#paginacion',
gridview:true,
rownumbers:true,
ignoreCase:true,
sortname: 'fecha_compra',
viewrecords: true,
sortorder: "desc",
caption:"Pedidos",
height: "100%",
subGrid : true,
subGridUrl: '../Controladores/cPedidos.php?action=lac',
subGridModel: [{ name : ['Codigo','Cantidad','Articulo','Estado','Rubro','Observaciones','Fecha Recibido','Usuario'],
width : [50,50,450,60,60,150,0,0] }],
ondblClickRow: function(id, ri, ci) {
// edit the row and save it on press "enter" key
grid.jqGrid('editRow',id,true,null,null, 'clientArray');
},
onSelectRow: function(id) {
if (id && id !== lastSel) {
// cancel editing of the previous selected row if it was in editing state.
// jqGrid hold intern savedRow array inside of jqGrid object,
// so it is safe to call restoreRow method with any id parameter
// if jqGrid not in editing state
if (typeof lastSel !== "undefined") {
grid.jqGrid('restoreRow',lastSel);
}
lastSel = id;
}
}
}).jqGrid('navGrid','#pager',{add:false,edit:false},{},{},myDelOptions,{multipleSearch:true,overlay:false});
我正在将主网格上的日期格式化为 dd/mm//yy (FECHA),现在我需要对“fecha recibido”的子网格执行此操作,我不知道要放置格式化程序代码
你怎么能这样做?