1
正常的tablesorter可以使用此命令設置小部件選項觸發(applyWidgets)
$(function(){
$tblSorter = $("table").tablesorter({
widthFixed : true,
showProcessing: true,
headerTemplate : '{content} {icon}',
widgets: [ 'uitheme', 'zebra', 'filter', 'scroller' ],
widgetOptions : {
scroller_height : 300,
scroller_barWidth : 17,
scroller_jumpToHeader: true,
scroller_idPrefix : 's_'
}
});
});
但是我怎麼能設置widgetOptions如果我重新滾輪進行初始化,取出後:去除
代碼通過@mottie滾輪爲指出(謝謝)
$tblSorter.trigger('refreshWidgets', [true, true]); //REMOVE ALL WIDGETS
$tblSorter[0].config.widgets = ['zebra', 'columns']; //ADD ONLY ZEBRA and columns
$tblSorter.trigger('applyWidgets');
代碼將滾動回的tablesorter,與widgetOptions:
$tblSorter.trigger('refreshWidgets', [true, true]); //REMOVE ALL WIDGETS
$tblSorter[0].config.widgets = ['zebra', 'columns', 'scroller']; //add also scroller
$tblSorter[0].config.widgetOptions = {
scroller_height : 500,
scroller_barWidth : 17,
scroller_jumpToHeader: true,
scroller_idPrefix : 's_'
};
$tblSorter.trigger('applyWidgets');
這是行不通的。
謝謝你的幫助。
[這是一個演示](http://jsfiddle.net/Mottie/s4ACj/11/)a [for this question](http:// stackoverflow。 COM /問題/ 21333402 /的tablesorter-濾波 - 滾動的小部件更新) – Mottie