【发布时间】:2011-08-17 00:13:34
【问题描述】:
jQuery 的插件 TableSorter 似乎无法处理它附加到空表的情况。有没有一个巧妙的方法来解决这个问题?
在我的应用程序中,用户可以过滤和搜索数据,最终他或她会提出一个不返回任何值的搜索条件。在这些情况下,最好“分离” TableSorter 或以某种方式修复它的代码,使其适用于空表。
我目前正在使用这样的插件:
$("#transactionsTable")
.tablesorter({ widthFixed: true, widgets: ['zebra'] })
.tablesorterPager({ container: $("#pager"), positionFixed: false });
这很好用,直到表格为空。然后我收到以下错误:
Line: 3
Error: '0.length' is null or not an object
有什么想法吗?是否可以更改脚本以便仅在表格有行时才将表格排序器添加到表格中?
【问题讨论】:
标签: javascript jquery exception tablesorter