yadcf range_date 不过滤任何东西
yadcf range_date does not filter anything
我正在使用最新版本来过滤日期范围。我的数据行如下所示:
<td>
<span>{{item.actionDTS | date: 'MM/dd/yyyy' }}</span>
</td>
过滤器 "from" 和 "to" 工作正常,但是当我 select 日期时它不过滤任何东西。我的过滤列设置如下:
$("#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"
},
....
]);
感谢任何帮助。
我删除了 span,它开始工作了。我希望这对某人有帮助。
由于您将数据包裹在 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"
}
我正在使用最新版本来过滤日期范围。我的数据行如下所示:
<td>
<span>{{item.actionDTS | date: 'MM/dd/yyyy' }}</span>
</td>
过滤器 "from" 和 "to" 工作正常,但是当我 select 日期时它不过滤任何东西。我的过滤列设置如下:
$("#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"
},
....
]);
感谢任何帮助。
我删除了 span,它开始工作了。我希望这对某人有帮助。
由于您将数据包裹在 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"
}