我从http://mottie.github.com/tablesorter/docs/example-options-headers.html得到了这段代码:
// BONUS TIP: disable a column using jQuery data directly
// but do it before the table initializes
$("table thead th:eq(5)").data("sorter", false);
这有效,我可以添加第二行,如下所示,以禁用过滤。但是,我想将它们组合成一行。我该怎么做?
// I Want to combine this into the prev line
$("table thead th:eq(5)").data("filter", false);
答案 0 :(得分:3)
完全没有尝试,但试试这个
$("table thead th:eq(5), table thead th:eq(7)").data("sorter", false).data("filter", false);
答案 1 :(得分:2)
我想补充一点,你可以结合使用jQuery data
函数:
$("table thead th:eq(5), table thead th:eq(7)").data({
sorter: false,
filter: false
});
答案 2 :(得分:0)
要禁用对标题中的表格单元格添加类的排序
class="sorter-false"
或者您可以在中添加参数" tablesorter"初始化:
headers : { 0 : { sorter: false } }
禁用过滤器在初始化中添加参数
headers: { 0: { filter: false} }
DOM(Header)元素,如从0开始的数组
示例强>:
$(".someclass").tablesorter({
widgets : [ "filter" ],
headers: { 0: {filter: false},
1: {sorter: false, filter: false},
2: {sorter: false}
}
});