2014-02-20 5 views
1

Я использую сортировщик таблиц плагинов jquery, пытаясь отключить сортировку по столбцу. Я пробовал:JQuery tablesorter не может отключить сортировку столбцов

data-sorter="false" //not working 
class="{ sorter: false }" // not working 
class="sorter-false" // not working 

Вы можете увидеть здесь plunkr: http://plnkr.co/edit/ZJINXSTBnsyd1sGpE1Ut?p=preview

+0

Все вариант вы разделяемые выше работы в моих [развилках TableSorter] (http://mottie.github.io/tablesorter/docs/), но не все работы с оригиналом, может быть, откуда эта путаница? 'Class =" {sorter: false} "' работает только в том случае, если у вас загружен плагин метаданных. – Mottie

ответ

1

Добавление следующее в качестве параметра порядка таблицы работал для меня с кодом:

$('.dirf_tbl').tablesorter({ 

    headers: { 
     // disable sorting of the first column (we start counting at zero) 
     0: { 
     // disable it by setting the property sorter to false 
     sorter: false 
     } 
    } 
    }); 
+0

Ваше решение работает, но я предпочитаю использовать метод класса. Однако кажется, что zip-загрузка имеет старый репозиторий, – Tropicalista

0

Вы можете использовать headersoption:

function tblSortOn(){ 
    $('.dirf_tbl').addClass('tablesorter'); 

    $(".dirf_tbl").tablesorter({ 
     // pass the headers argument and assing a object 
     headers: { 
      // assign the secound column (we start counting zero) 
      1: { 
       // disable it by setting the property sorter to false 
       sorter: false 
      }, 
      // assign the third column (we start counting zero) 
      2: { 
       // disable it by setting the property sorter to false 
       sorter: false 
      } 
     } 
    }); 
} 

В этом случае, ваши Last Name и Age будут отключены.

Updated Plunker

+0

Как сказано в предыдущем комментарии, я думаю, что старый файл vrsion застегнут в процессе загрузки. Если я копирую/вставляю код, используемый на примере сайта, он отлично работает. – Tropicalista

Смежные вопросы