表中名为status的列之一已动态创建每行中的Good,Bad,Average等值。 但列过滤器下拉列表列出了好,坏,平均等值。
不知道为什么会发生这种情况。
<table id="testtable" class="custom-popup">
<thead>
<tr>
<th class="staus filter-select" data-placeholder="Show All">Status</th>
.
.
.
$(function () {
/*** custom css only button popup ***/
$(".custom-popup").tablesorter({
widgets: ['zebra', 'columnSelector', 'stickyHeaders', 'sort2Hash', 'filter'],
widgetOptions: {
// target the column selector markup
columnSelector_container:
// this option can either be a string (class applied to all filters) or an array (class applied to indexed filter)
filter_cssFilter: '', // or []
// if true, a filter will be added to the top of each table column;
// disabled by using -> headers: { 1: { filter: false } } OR add class="filter-false"
// if you set this to false, make sure you perform a search using the second method below
filter_columnFilters: true
}
});
});
我正在使用jquery.tablesorter.js v2.22.2
答案 0 :(得分:0)
是的,您需要像这样在参数中使用 ignoreCase 选项
$(".custom-popup").tablesorter({
ignoreCase : false,
...
widgetOptions: {
filter_ignoreCase : true,
...
}
});