jQuery.fn.dataTableExt.oSort['fecha-asc'] = function(a,b) {
var ukDatea = a.split('/');
var ukDateb = b.split('/');
var x = (ukDatea[2] + ukDatea[1] + ukDatea[0]) * 1;
var y = (ukDateb[2] + ukDateb[1] + ukDateb[0]) * 1;
return ((x < y) ? -1 : ((x > y) ? 1 : 0));
};
jQuery.fn.dataTableExt.oSort['fecha-desc'] = function(a,b) {
var ukDatea = a.split('/');
var ukDateb = b.split('/');
var x = (ukDatea[2] + ukDatea[1] + ukDatea[0]) * 1;
var y = (ukDateb[2] + ukDateb[1] + ukDateb[0]) * 1;
return ((x < y) ? 1 : ((x > y) ? -1 : 0));
};
en el datatable:
"sType": "fecha"
Muchas gracias Ricardo, me sirvió mucho tu código, saludos.
ResponderEliminarCOMO AGREGO ESE CODIGO AL MIO?
ResponderEliminarvar cargarRegistro = function () {
$("#mytable2").dataTable({
"destroy":true,
"ajax": {
"method": "POST",
"url": "rutina_punto/cargarPunto.php?Parametro="+$('#idNegocio').val()
},
"columns": [
{"data": "Monto", className:"dt-center", type: "numeric-comma"},
{"data": "Ganancia" , className:"dt-center"},
{"data": "Fecha" , className:"dt-center"},
{"data": "Estado" , className:"dt-center"},
}
],
"language": idioma_spanol
});
};