jquery datatable отключить сортировку в определенной строке

Как отключить сортировку в определенной строке/столбце в 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>

сценарий;

$('.sortable thead tr th.sorting_disabled').livequery(function() {
       $(this).removeClass('sorting');
       $(this).unbind('click');
    });

приведенный выше код работает, но если я нажму на следующий столбец, у которого есть сортировка, он снова покажет стрелку. хотя это не кликабельно ;(

Как я могу отключить сортировку, используя класс, а не используя/перерисовывая таблицу.

10
задан Paulo Fidalgo 17 June 2013 в 22:39
поделиться