您好我正在尝试在表格外添加添加选择标记,并使其过滤表格中的特定列。
其他几个人已就此问过这个问题,但是所有人都在问这个问题'我发现的例子实际上不起作用:
以下是一个例子:
<select id="select1" data-column="1">
<option value="">First Name</option>
</select>
var arry = $.tablesorter.filter.getOptionSource($t[0], 1);
$('#select1').append('<option>' + arry.join('</option><option>') + '</option>');
插件有什么变化吗?
感谢所有指导。
感谢。
答案 0 :(得分:1)
实际上上次更新中有一个错误已经修复,目前只能在工作分支(patch)内使用。
// line 1143 - 1144 of jquery.tablesorter.widgets.js
ffxn = wo.filter_columnFilters ?
c.$filters.add(c.$externalFilters).filter('[data-column="'+ columnIndex + '"]').find('select option:selected').attr('data-function-name') || '' : '';
以下是使用工作分支代码的updated demo。
我今天会推送更新,以便将此修复程序添加到主服务器中。对不起。
主分支更新。您问题的演示现在正在运行。