我正在使用JQuery tablesorter插件,我正在尝试按字母顺序对筛选器选择列表进行排序。
该列包含拥有其标题的人的全名,我只想按姓氏排序。另外,我希望select字段过滤这些名称,并在下拉列表中按字母顺序显示全名。
到目前为止,我已经通过textExtraction解析了数据并且排序有效。我将filter_useParsedData设置为true,但它仅在选择字段中显示提取的文本(姓氏)。
$('table').tablesorter({
theme: 'blue',
textExtraction: {
0: function(node, table, cellIndex){ return $(node).find("lname").text(); }},
widgets: ['columns', 'filter', 'stickyHeaders', 'zebra'],
widgetOptions : {
filter_useParsedData : true, }
});
以下是表格http://jsfiddle.net/UwKge/的演示。
无论如何这可行吗?