如何避免列在jquery数据表中排序

Posted

技术标签:

【中文标题】如何避免列在jquery数据表中排序【英文标题】:how to avoid a column from sorting in jquery datatable 【发布时间】:2016-06-22 07:29:24 【问题描述】:

我正在使用 jquery 数据表,我希望在对其他列进行排序时避免使用一列,即该列应保持静态。

【问题讨论】:

你能举例说明这种排序的结果吗? 我希望这可能会有所帮助。 ***.com/a/4672946/4672534 @rmondesilva 这是为了禁用对特定列的排序,同时对其他列会影响排序。我的要求是该列不应该改变,我应该保持不变 【参考方案1】:

使用“orderFixed”。阅读https://datatables.net/reference/option/orderFixed

“orderFixed”:[列索引排序];

$('#tbl').DataTable(
                "orderFixed": [ 0, 'asc' ]
          );

【讨论】:

它不工作。在对其他列进行排序时,固定列内的值也会受到影响 它适用于我的。我认为如果你也发布你的代码会更好。所以我们可以清楚地看到它为什么不起作用的问题。

以上是关于如何避免列在jquery数据表中排序的主要内容,如果未能解决你的问题,请参考以下文章

db2数据库某一个表增加新列后,如何改变该列在表中的排序?表右方的“上移”和“下移”好像都用不了。

如何对jquery数据表中的特定列应用排序

如何在 jQuery 的旧数据表排序中修改“asc”“desc”模式

如何使用 jquery/ajax 对已经从数据库中获取的数据进行排序?

如何使用 Jquery Datatable 仅对当前页面进行排序

如何检索 JQuery 数据表的排序状态