Вы смотрели документацию ? Вот пример того, как вы бы отключили некоторые столбцы, которые используют TableSorter. Вы можете передать объект headers
, в котором вы можете указать, какие столбцы отключены.
Альтернативный метод - добавить class="{sorter: false}"
в ячейки, в которых вы хотите отключить сортировку.
Редактировать
Вы можете использовать метод $.tablesorter.addParser()
для определения пользовательской сортировки (см. Пример jsFiddle выше).
код
$(document).ready(function() {
$.tablesorter.addParser({
id: 'custom_sort_function',
is: function(s) {
return false;
},
format: function(s) {
// the € symbol causes the tablesorter to treat the value as a string
// remove it and let the tablesorter treat it as numeric
// use /\u20AC/ instead of /€/ if regex does not work as expected
return s.replace(/€/, '');
},
type: 'numeric'
});
$("#pikavipit").tablesorter({
headers: {
0: {
sorter: false
},
1: {
sorter: false
},
2: {
sorter: 'custom_sort_function'
},
3: {
sorter: false
},
4: {
sorter: false
},
5: {
sorter: false
},
6: {
sorter: false
},
7: {
sorter: false
},
8: {
sorter: false
}
}
});
});