У меня есть таблица HTML, вычисленная из результата SQL-запроса. Число столбцов меняется. Последняя колонка - «Всего». Я хочу представить таблицу, отсортированную по последней колонке, по убыванию.JQuery Tablesorter, используйте переменную в списке сортировки
Может ли кто-нибудь помочь мне в достижении этого?
Все примеры, которые я вижу в Интернете, имеют номера в твердом переплете в строке сортировки.
Я попробовал следующее ... (не работает)
var tableId = this.id;
var lastCol = $('#'+tableId).find('tr')[0].cells.length;
$('#'+tableId).tablesorter(
{
headers: {
0: {
sorter: false
}
},
sortList:[[lastCol,1],[1,0]],
widgets: ['zebra']
});
Излишне говорить ... Я новичок. Любая помощь/предложение ценится ...
Спасибо для подсказки по правильному индексу! 'var lastCol = $ ('#' + tableId) .find ('tr') [0] .cells.length -1;' работал для меня :) – Riyaz
Привет, не проблема. Извините, я немного поправил код. Исправлено это сейчас, если вам это хорошо. – WastedSpace