1
我想弄清楚如何設置filter_startsWith:對於一列爲true,對於另一列爲爲false。在我的一個表格中,我有一個int列和一個varchar列。 int列需要使用filter_startsWith:true進行排序。 varchar列需要filter_startsWith:false。有任何想法嗎?Tablesorter:爲一列設置一個小部件選項爲true,另一列爲false。
我想弄清楚如何設置filter_startsWith:對於一列爲true,對於另一列爲爲false。在我的一個表格中,我有一個int列和一個varchar列。 int列需要使用filter_startsWith:true進行排序。 varchar列需要filter_startsWith:false。有任何想法嗎?Tablesorter:爲一列設置一個小部件選項爲true,另一列爲false。
目前,filter_startsWith
option適用於所有列。改變插件代碼以使其按列工作並不困難;我會將其添加到我的「待辦事項」列表中。
如果你想設置總是適用於一列,並阻止其他濾波器類型的正常運行默認過濾器,那麼你可以設置filter_defaultFilter
option使用正則表達式來針對特定的列(demo):
$(function() {
$('table').tablesorter({
theme: 'blue',
widgets: ['zebra', 'filter'],
widgetOptions: {
filter_defaultFilter : {
2: '/^{query}/'
}
}
});
});