Как отключить сортировку в определенной строке/столбце в jquery datatable с помощью класса?jquery datatable disable sort в определенной строке
вот мой образец таблицы;
<table>
<thead>
<tr>
<th class="sorting_disabled">Title1</th>
<th class="">Title2</th>
<th class="sorting_disabled">Title3</th>
</tr>
</thead>
<tbody>
<tr><td>Tag 1</td><td>Date 1</td><td>Date 2</td></tr>
<tr><td>Tag 2</td><td>Date 2</td><td>Date 2</td></tr>
<tr><td>Tag 3</td><td>Date 3</td><td>Date 3</td></tr>
<tr><td>Tag 4</td><td>Date 4</td><td>Date 4</td></tr>
<tr><td>Tag 5</td><td>Date 5</td><td>Date 5</td></tr>
....
</tbody>
</table>
сценарий;
$('.sortable thead tr th.sorting_disabled').livequery(function() {
$(this).removeClass('sorting');
$(this).unbind('click');
});
выше код работает, но если я нажму на следующий столбец, у которого сортировка его показывает снова стрелку. хотя его не кликабельны; (
Как отключить сортировку с помощью класса и не использует/перерисовывать таблицу
Что такое означает сортировку здесь ?? –
выше код - всего лишь образец таблицы :) Ive отредактируйте его уже .. – mrrsb
Вы можете установить 'bSortable' значение false для этих столбцов в' aoColumns' def. В этом примере сортировка отключена на первом и втором столбцах http://live.datatables.net/awizop/edit#preview –