Hola Amigos tengo una duda estoy usando java, javascript el plugin jqgrid ya se pinta mi tabla pero sale un mensaje de cargando y no se muestra ni un dato es que en la tabla se ven los resultados de un json que me genera un servlet les dejo mi codigo del jqgrid:
<script type="text/javascript">
$(document).ready(function(){
$("#prueba").jqGrid({
url:"http://localhost:8080/cofidi_ter/gp?tb=dc&sk=fechaEmision&sd=de&si=0&nr=20&search=" ,
datatype: "json",
contentType: "application/json; charset=utf-8",
mtype: 'GET',
height: 300,
colNames:['Empresa','Cliente', 'RFC','Serie', 'Razon Social','Fecha Emision','Total', 'Moneda'],
colModel:
[
{name:'empresa',index:'empresa', width:150, sortable:false},
{name:'cliente',index:'cliente', width:90, sortable:false},
{name:'rfc',index:'rfc', width:90, sortable:false},
{name:'serie',index:'serie', width:90, sortable:false},
{name:'razonSocial',index:'razonSocial', width:150, sortable:false},
{name:'fechaEmision',index:'fechaEmision', width:100, sortable:false},
{name:'total',index:'total', width:80, sortable:false},
{name:'moneda',index:'moneda', width:60, sortable:false},
],
jsonReader : {
root: "records",
page: "page",
total: "totalRecords",
records: "records"
},
//sortorder: "asc",
caption: "MOSTRANDO DATOS DE LA TABLA FACTURA",
viewrecords: true
//rowNum:5,
//rowList:[5,10,15,20]
//pager: '#pager2'
});
});
</script>
Y el json que me genera la URL tiene la siguiente forma si me pueden ayudar ya me tarde como 2 semanas y no queda por favor Amigos:
{"recordsReturned":20,"totalRecords":394,"startInd ex":0,"sort":"fechaEmision","dir":"de","pageSize": 20,"records":[{"empresa":"0000000001","folioInterno":"741815","s erie":"","folioFiscal":"7045","cliente":"53262","r azonSocial":"VW de MEXICO SA de CV","rfc":"VWM7020930VA9","fechaEmision":"04/mar/2009","total":"$3,439.80","moneda":"USD","estatusT xt":"Autorizada con error","estatus":"2E","id":"0BCF0BF0-DADF-44F8-9359-BC7DD35AB535","ventanaNueva":"0"}, espero su respuesta