Código:
Me gustaria saber todo respecto a este tema:"fnServerData": function ( sSource, aoData, fnCallback, oSettings ) { $.getJSON ( sSource, aoData, function ( json ) { // Ejemplo ( aqui es donde iria la funcion o el codigo ) $.each(json, function(key, val) { // Tomar keys y valores de Json y asignarlos a las // propiedades de oSettings del datatable. }); // FinEjemplo fnCallback(json); } ); }
- Como definir exactamente la funcion asignada a fnServerData para un control de posibles errores, etc, y si es necesario.
- Si hay que hacer una llamada a fnCallback(json) al final de la funcion de fnServerData para que se ejecute la funcion fnCallback por defecto del objeto Datatable. O como funciona esto, por que no lo tengo del todo claro. No se exactamente por que es necesario la fnCallback y a que se refiere.
- Coger los datos del objeto Json para cambiar las propiedades de Datatables, que posiblemente están en Datatables.oSettings. Hay que tener en cuenta que nuestro Json puede ser un objeto de mas de 2 dimensiones, con lo que simplemente recorrer todas las keys en una dimension no es una buena solucion.
¿ Alguien con conocimientos que pueda explicar un poco sobre el tema para que a los demás nos sirva de guía ? estaría genial.
Gracias.