在Metronic Admin主题中禁用/删除sortorder [复制]

问题描述 投票:0回答:1

请帮我禁用Metronic Admin Theme的排序顺序。或者只是禁用sortorder,直到用户点击sortorder图标。

我关注this,但不知何故,它也不适合我。

我已经将代码从columnDefs(从assets / pages / scripts / table-datatables-managed.min.js)更改为:

columnDefs: [{
   orderable: false,
   targets: [0]
}, 

但它不起作用。刷新页面时,图标排序始终激活。但是当我从这个文件中更改语言时,它正在运行。我已经在/assets/global/scripts/datatable.js中做了同样的事情,但它也没有用。

请帮忙。

javascript php jquery datatable
1个回答
1
投票

这是一个有效的例子:但是当我从这个文件中更改语言时,它正在运行。

提供指向您不工作的代码的链接

编辑:要完全禁用排序,请在初始设置中使用此选项

"ordering": false,

在禁用特定列时,请在init设置中使用此选项

"columns": [
        { "orderable": true },
        { "orderable": true },
        { "orderable": false },
        { "orderable": false },
        { "orderable": false },
        { "orderable": true }
    ]

此示例可能有助于您更好地理解排序

https://jsfiddle.net/g1y8eu8v/1/

以下是一些参考链接:

https://datatables.net/reference/option/columns.orderable

https://datatables.net/reference/option/ordering

https://datatables.net/reference/option/columns.orderSequence

© www.soinside.com 2019 - 2024. All rights reserved.