相关疑难解决方法(0)

jQuery DataTables - 按隐藏列排序日期

我已经使用DataTables工作了几天,我有这个任务:我需要禁用初始排序并过滤包含日期的第一列,例如Aug 15取决于第四个(2015.08.15),这将被隐藏.

例如,如果我有:

Aug 15    |  2015.08.15
Aug 7     |  2015.08.07
Aug 3     |  2015.08.03
Aug 20    |  2015.08.20
Run Code Online (Sandbox Code Playgroud)

按升序排序我应该得到:

Aug 3     |  2015.08.03
Aug 7     |  2015.08.07
Aug 15    |  2015.08.15
Aug 20    |  2015.08.20
Run Code Online (Sandbox Code Playgroud)

但我按字母顺序排序:

Aug 15    |  2015.08.15
Aug 20    |  2015.08.20
Aug 3     |  2015.08.03
Aug 7     |  2015.08.07
Run Code Online (Sandbox Code Playgroud)

我的第一个代码是这样的:

$("#TableBt" + rid).DataTable({
  "aaSorting": [],
  "columns": [
    null,
    null,
    {
      "title": lC2
    },
    {
      "visible": false
    }]
Run Code Online (Sandbox Code Playgroud)

这禁用了我的初始排序,但它按字母顺序排序我的日期列(第一个和可见的一个).

经过一番研究,我改变了这样的代码:

$("#TableBt" + rid).dataTable({ …
Run Code Online (Sandbox Code Playgroud)

javascript sorting jquery datatables

1
推荐指数
1
解决办法
3285
查看次数

标签 统计

datatables ×1

javascript ×1

jquery ×1

sorting ×1