Я использую сортировщик таблиц для сортировки таблицы, но не все столбцы, я хочу игнорировать определенный столбец с определенным именем класса, например:
<table class="basicList" cellpadding="0" cellspacing="0">
<thead>
<tr>
<th class="ck_field"><input type="checkbox" id="check_all" name="check_all" /></th>
<th class="col_filter"><a href="#" class="btn_filter"> </a></th>
<th>Name <span class="sort_indicator"> </span></th>
</tr>
<tr class="filter_row">
<td> </td>
<td> </td>
<td> <input type="text" id="the_name" name="name" class="filter_field"/></td>
</tr>
</thead>
</table>
В этом примере я не хочу сортировать первые два столбца.
И я попробовал:
$(document).ready(function() {
console.log($(".basicList .col_filter").index());
console.log($(".basicList .ck_field").index());
var ck_ignore = $(".basicList .ck_field").index();
var filter_ignore = $(".basicList .col_filter").index();
$(".basicList").tablesorter({ widgets: ['zebra'],headers: {
//disable the first checkbox cell
$ck_ignore: {
sorter: false
},
$filter_ignore : {
sorter: false
}
}
});
Что не работает, как решить эту проблему?