¿Cómo deshabilitar la ordenación en una fila/columna específica en jquery datatable usando una clase?jquery datatable disable ordenar en la fila específica
aquí está mi tabla de muestra;
<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');
});
El código anterior funciona pero si hago clic en la siguiente columna que tiene una clasificación, se muestra de nuevo una flecha. aunque no es hacer clic; (
¿Cómo puedo desactivar la clasificación mediante el uso de una clase y no usar/volver a dibujar una tabla
¿Qué es yo? hormiga por ordenar aquí? –
El código anterior es solo una tabla de muestra :) Ya lo he editado ... – mrrsb
Puede establecer 'bSortable' en falso para esas columnas, en' aoColumns' def. Verifique este ejemplo, la clasificación está deshabilitada en la primera y segunda columna http://live.datatables.net/awizop/edit#preview –