2011-11-04 13 views
13

Sto utilizzando il plug-in jQuery DataTables. Sto cercando di abilitare l'interazione di ordinamento, ma quando si ordina ordina alfabeticamente e non numericamente. Come si può vedere nell'immagine allegata, -4317.93 viene visualizzato dopo -631 e -456. Come posso rendere DataTable una colonna numerica?Come imporre un ordinamento numerico con jQuery e dataTables?

Example

risposta

17

è necessario aggiungere il parametro sType alla definizione della colonna.

Ad esempio:

$('#example').dataTable({ 
    "aoColumnDefs": [ 
     { "sType": "numeric" } 
    ] 
}); 

Maggiori informazioni nella documentazione DataTable: http://www.datatables.net/plug-ins/sorting

+0

Grazie. Questo ha funzionato, ma quando ho applicato questa funzionalità di ordinamento di questa colonna è stata interrotta. Per favore fammi sapere come aggiungere funzionalità di ordinamento a questa colonna numerica. Grazie in anticipo –

+0

Il mio problema risolto. Grazie. :) –

Problemi correlati