如果任何行包含空日期,则日期列排序不适用于数据表网格

时间:2019-05-16 07:24:33

标签: javascript c# jquery datatables

我正在使用数据表插件,单击日期列的标题时,我需要获取按升序/降序排列的日期列。但是,如果任何行包含空日期,则该日期列的排序将无法正常进行。如果所有行都包含日期,则排序正确。请给我一个答案。

我已经安装了jquery数据表插件,并提供了用于排序的jquery代码,如下所示。

  this.CreateDataTable = function () {
        $("#dtTable").DataTable({          
            lengthChange: false,          
            searching: false,
            "order": [
                [1, 'asc']
            ],
            "columnDefs": [                      
                { "orderable": false, type: 'date-dd-mmm-yyyy' }               
            ],
            "aoColumns": [null, {
                'iDataSort': 2
            }, {
                "bVisible": false
            }]
        });
    };

下面显示了错误的屏幕截图: enter image description here

0 个答案:

没有答案