¿Jquery error de integración de datos?
Estoy integrando jquery datatable a mi proyecto. Cuando se hace una llamada al servicio, de alguna manera se produce un error de seguimiento
no se puede leer la propiedad 'assorting' de undefined
Aquí está el código
Línea de tiempo
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script src="js/jquery.dataTables.js"></script>
<body>
<script>
$(document).ready( function() {
$('#example').dataTable( {
"bProcessing": true,
"bServerSide": true,
"sAjaxSource": "URL",
"fnServerData": function ( sSource, aoData, fnCallback, oSettings ) {
console.log(aoData);
oSettings.jqXHR = $.ajax( {
"dataType": 'json',
"type": "POST",
"url": sSource,
"data": aoData,
"success": fnCallback
} );
}
} );
} );
</script>
<div id="dvContent">
<table cellpadding="0" cellspacing="0" border="0" id="example">
</table>
</div>
</body>
Aquí está la muestra de salida del servidor.
{"some": "yyy", "open": null, "program": 1, "more": "must", "comment": 000}