【发布时间】:2018-03-03 00:48:44
【问题描述】:
点击时,我通过 AJAX 加载数据,将行加载到 HTML 中,然后排序。
但是,TableSorter 在单击时对列进行排序会停止此过程。
我不想阻止对这些列进行排序,我只想阻止在单击 TH 元素时进行排序。
我试过... - 返回假 - 停止传播 - 防止默认
有什么想法吗?
【问题讨论】:
标签: javascript jquery tablesorter
点击时,我通过 AJAX 加载数据,将行加载到 HTML 中,然后排序。
但是,TableSorter 在单击时对列进行排序会停止此过程。
我不想阻止对这些列进行排序,我只想阻止在单击 TH 元素时进行排序。
我试过... - 返回假 - 停止传播 - 防止默认
有什么想法吗?
【问题讨论】:
标签: javascript jquery tablesorter
如果您使用的是原始版本的 tablesorter,则需要为每一列设置 headers 选项:
headers: {
0: { sorter: false },
1: { sorter: false },
// ...
}
如果你使用我的 tablesorter 分支,你可以在标题上设置一个“sorter-false”类名 (demo)
<th class="sorter-false">Title</th>
【讨论】: