Para que no te compliques, lo puedes hacer así (ejemplo):
Código Javascript
:
Ver original$("#foo").dataTable({
order: [[0, "asc"], [1, "desc"]]
});
Lo que hago es bastante simple. Al atributo
order
, le asigno un array asociativo, en el cual habrán dos arrays pues la tabla solo tiene dos columnas. La primera, tendrás sus valores ordenados de forma ascendente, mientras que la segunda, de forma descendente. El 0 y el 1 indican los números de columnas afectadas, recordando que siempre se empieza la cuenta desde el cero.
DEMO
Saludos