2016-07-18 3 views
1

Я использую файл widget-columnSelector.js tablesorter.Как выбрать максимум 7 столбцов в столбце?

С помощью колонкиselector в то время необходимо выбрать максимум 7 столбцов.

Потому что мой код имеет 12 столбцов в столбцесектора, если я выберу 12 столбцов в таблице времени, выходящих из экрана.

Мне нужно решение. Используя столбец выбора, выберите максимум столбцы.

Заранее за вашу помощь.

+0

Виджет columnSelector по умолчанию не делает этого. Я посмотрю что я могу сделать. – Mottie

ответ

1

Я обновил виджет columnSelector. В v2.27.0 будут добавлены два варианта (еще не выпущенных на момент публикации).

  • columnSelector_maxVisible - установить максимальное количество видимых столбцов.
  • columnSelector_minVisible - установить минимальное количество видимых столбцов.

Одно из предостережений заключается в том, что любые отключенные столбцы (не отображаются в селекторе столбцов) не учитываются в этом минимальном/максимальном значении.

Я установил this demo, который указывает на код, доступный в основной ветке моего репозитория. Добавьте класс "columnSelector-disable" в любой из столбцов, чтобы узнать, о чем я упоминал в приведенном выше предостережении.

$(function() { 
    $(".custom-popup").tablesorter({ 
    theme: 'blue', 
    widgets: ['zebra', 'columnSelector', 'stickyHeaders'], 
    widgetOptions: { 
     columnSelector_container: $('#columnSelector'), 
     columnSelector_saveColumns: false, 
     columnSelector_mediaquery: false, 

     // set the maximum and/or minimum number of 
     // visible columns (added v2.27.0) 
     columnSelector_maxVisible: 3, 
     columnSelector_minVisible: 1 
    } 
    }); 
}); 
Смежные вопросы