如何禁用jQuery數據表中使用類的特定行/列中的排序?jquery datatable在特定行中禁用排序
這裏是我的示例表;
<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>
script;
$('.sortable thead tr th.sorting_disabled').livequery(function() {
$(this).removeClass('sorting');
$(this).unbind('click');
});
上面的代碼工作,但如果我點擊到下一列誰有一個排序再顯示一個箭頭。雖然它不能點擊;(
我如何使用類,而不是使用/重繪表禁用排序
我是什麼螞蟻在這裏排序? –
上面的代碼只是一個示例表:)我已經編輯它.. – mrrsb
您可以在'aoColumns' def中爲這些列設置'bSortable'爲false。檢查這個例子,第一列和第二列的排序是禁用的http://live.datatables.net/awizop/edit#preview –