Ho una tabella che viene aggiornata con ajax e dopo l'aggiornamento se ordinata, ma ho bisogno di ordinare non una colonna fissa ma la stessa colonna che è stata fatta l'ultimo clic prima dell'aggiornamento.Jquery Tablesorter ordina la stessa colonna dopo l'aggiornamento
function tableUpdated() {
$(".tablesorter").trigger("update");
//alert($(".tablesorter").sorting);
var sorting = [[7, 0]];
$("table").trigger("sorton", [sorting]);
}
Nel mio codice di cui sopra ho bisogno di mettere il mio indice di colonna selezionata invece di 7
Grazie, proverò ... –
primo: grazie per questo. Secondo: lo 0 nella ricerca dei dati non lo imposta in modo ascendente \ decrescente (non ricordo quale sia) e non il valore selezionato dall'utente? – javamonkey79
@ javamonkey79: Supponendo che sia lo 0, hai ragione. Questo potrebbe essere un altro buon posto per usare .data(). Salva la direzione dell'ordinamento come un'altra proprietà sulla tabella e aggiornala quando viene modificata la direzione dell'ordinamento. – Aaron