jQuery DataTables - 英国日期列排序

Ila*_*sda 2 datatable jquery date datatables

我正在我的一个项目上使用DataTable插件 - 日期排序让我发疯!;)

基本上,我有不同列数的表(2到8列之间).
日期列始终是第一列 - 我想在第一列上设置英国日期格式排序,而不知道确切的列数.

根据这里的文档:http://datatables.net/usage/columns 以下2个例子应该相同:

示例#1.(现场演示:http://jsfiddle.net/MrTest/yM24R/33/)

       "aoColumnDefs": {
            "aTargets": [0] ,
            "sType": "uk_date"
        }
Run Code Online (Sandbox Code Playgroud)

例#2.(现场演示:http://jsfiddle.net/MrTest/yM24R/) - 但通过这种方式,您必须知道确切的列数.

      "aoColumns": [
           {
            "sType": "uk_date"},
            null,
            null,
            null

            ]
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,第二个示例正常工作并正确排序日期,但第一个示例根本不起作用.

有没有人对插件或问题有一些经验?任何帮助非常感谢.

mat*_*ino 6

你把大括号和 [ ]

"aoColumnDefs" : [
   {"aTargets" : [0] , "sType" : "uk_date"}
]
Run Code Online (Sandbox Code Playgroud)