javascript - 无法对数据表应用日期范围过滤器

标签 javascript jquery date datatable

我正在使用YADCF数据表插件,用于对列使用过滤器。我使用以下代码来实现带有数据表的 YADCF

$('#custom_order_admin').dataTable({

    "bJQueryUI": true,
    "sPaginationType": "full_numbers",
    "sDom": '<"H"Tfr>t<"F"ip>',
    "oTableTools": {
        "sSwfPath": "/swf/copy_csv_xls_pdf.swf",
        "aButtons": [
            {
                "sExtends":    "csv",
                "sButtonText": "CSV",
                "mColumns": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
            },
            {
                "sExtends":    "pdf",
                "sButtonText": "PDF",
                "mColumns": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
            },
            {
                "sExtends":    "xls",
                "sButtonText": "XLS",
                "mColumns": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
            },
            {
                "sExtends":    "copy",
                "sButtonText": "Copy",
                "mColumns": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
            }
        ]
    },
    "aaSorting": []
}).yadcf([{
    column_number: 0,
    filter_type: "range_date",
    date_format: "dd/mm/yyyy"
}
]);

我在用户界面中获取日期范围过滤器(即选择日期的两个框),但是当我更改日期时没有任何反应。我的日期格式为 dd/mm/yyyy,因此我按照 js 文件注释中的规定将日期格式更改为 dd/mm/yyyy,但它也没有更改。其他过滤器似乎工作正常。知道为什么吗?

最佳答案

我也在同一应用程序中使用引导日期选择器,因此存在冲突。当我把它取下来的时候。我能够解决这个问题。

关于javascript - 无法对数据表应用日期范围过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20435663/

相关文章:

mysql - 如果只知道月份和年份,存储在 DATE MySQL 变量中的适当值是多少?

javascript - 使用延迟 Javascript 删除 DIV

javascript - 如何使用element.offsetBottom?

javascript - 使用 javascript 或 jQuery,检测用户是否拒绝浏览器定位计算机的请求

jquery - 在 jquery 对话框中使用 Rails 部分

javascript - 将列样式应用于表体元素

javascript - 快速调用带有 setTimeout 的函数

jQuery 检查单选按钮是否被选中

php - Carbon 返回错误的日期错误

java - 上个月的最后日期返回 5 月的 30 天