的tablesorter。 按下拉列表选择排序

我有一个简单的表包含

ID和名称(FirstName + LastName)字段。 在表格上方,我有一个下拉列表,其中包含Options ID,FirstName,LastName。 根据下拉表的选择应排序。 我不知道如何根据选择触发tablesort排序function。

也许这就是你想要的( 演示 )?

HTML

 

脚本

 $(function(){ $('table').tablesorter(); $('select').change(function(){ var column = parseInt($(this).val(), 10), direction = 1, // 0 = descending, 1 = ascending sort = [[ column, direction ]]; if (column >= 0) { $('table').trigger("sorton", [sort]); } }); });