yadcf range_date不会过滤任何内容

时间:2016-02-11 19:16:58

标签: datatables yadcf

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

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

过滤器“from”和“to”工作正常,但是当我选择日期时,它不会过滤任何东西。我的过滤器列设置如下:

$("#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"
                    },
                  ....
                ]);

感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

我删除了跨度并开始工作。我希望这有助于某人。

答案 1 :(得分:0)

由于您将数据包含在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"
}