【问题标题】:yadcf range_date does not filter anythingyadcf range_date 不过滤任何内容
【发布时间】:2016-02-11 19:16:57
【问题描述】:

我正在使用最新版本来过滤日期范围。我的数据行如下所示:

<td>
<span>{{item.actionDTS | date: 'MM/dd/yyyy' }}</span>
</td>

过滤器“从”和“到”可以正常工作,但是当我选择日期时,它不会过滤任何内容。我的过滤器列是这样设置的:

$("#tbl_Report").dataTable().yadcf([
                    {column_number: 0, filter_type: 'text'},
                    {
                        column_number: 1,
                        filter_type: 'range_date',
                        date_format: 'mm/dd/yyyy',
                        filter_container_id: "external_filter_container"
                    },
                  ....
                ]);

感谢任何帮助。

【问题讨论】:

    标签: datatables yadcf


    【解决方案1】:

    由于您将数据保存在 html 元素中,因此您应该在 yadcf 设置中使用 column_data_type,使其看起来像这样:

    {
        column_number: 1,
        filter_type: 'range_date',
        date_format: 'mm/dd/yyyy',
        column_data_type: html,
        filter_container_id: "external_filter_container"
    }
    

    【讨论】:

    • 啊。让我试试。跨度对于角度工具提示非常重要。谢谢
    【解决方案2】:

    我删除了跨度,它开始工作。我希望这对某人有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-11-20
      • 1970-01-01
      • 1970-01-01
      • 2017-08-07
      • 2020-03-02
      • 1970-01-01
      • 2018-10-06
      相关资源
      最近更新 更多