Footable doSort 根本不起作用
Footable doSort not working at all
我正在使用 footable 版本 2.0.3。
当我尝试手动排序时...
$('.footable').data('footable-sort').doSort(4, true)
...我收到以下错误:
Uncaught TypeError: Cannot read property 'sort' of undefined
at Sort.p.doSort (http://localhost:8080/js/footable.sort.js:125:23)
很奇怪。例如,过滤器正在工作 $('.footable').data('footable-filter').filter('some text')
,这意味着我的 table.
没有问题
检查 footable 代码,ft.columns
为空,因此 column
未定义
var $table = $(ft.table),
$tbody = $table.find('> tbody'),
column = ft.columns[columnIndex],
$th = $table.find('> thead > tr:last-child > th:eq(' + columnIndex + ')'),
cls = ft.options.classes.sort,
evt = ft.options.events.sort;
当 footable 被调用两次时会发生这种情况。转载here in jsfiddle.
$('.footable').footable();
我正在使用 footable 版本 2.0.3。
当我尝试手动排序时...
$('.footable').data('footable-sort').doSort(4, true)
...我收到以下错误:
Uncaught TypeError: Cannot read property 'sort' of undefined
at Sort.p.doSort (http://localhost:8080/js/footable.sort.js:125:23)
很奇怪。例如,过滤器正在工作 $('.footable').data('footable-filter').filter('some text')
,这意味着我的 table.
检查 footable 代码,ft.columns
为空,因此 column
未定义
var $table = $(ft.table),
$tbody = $table.find('> tbody'),
column = ft.columns[columnIndex],
$th = $table.find('> thead > tr:last-child > th:eq(' + columnIndex + ')'),
cls = ft.options.classes.sort,
evt = ft.options.events.sort;
当 footable 被调用两次时会发生这种情况。转载here in jsfiddle.
$('.footable').footable();