DataTables 的 YADCF:找不到过滤器容器
YADCF for DataTables: Filter container could not be found
我正在尝试实施 YADCF externally triggered column filter,但我在控制台中收到此错误:
ERROR: Filter container could not be found, columnObj.filter_container_selector: #external_filter_container_0
ERROR: Filter container could not be found, columnObj.filter_container_selector: #external_filter_container_1
连续两次。
我的 JS 是这样的:
var myTable = $('#seller-offers-table').DataTable();
yadcf.init(myTable, [
{
column_number: 0,
filter_container_id: 'external_filter_container_0',
filter_type: 'range_date'
},
{
column_number: 1,
filter_container_id: 'external_filter_container_1',
filter_type: "auto_complete",
text_data_delimiter: ","
}
],{ externally_triggered: true} );
我的 DataTable DOM 部分如下所示:
dom: "<'row'<'col-sm-12'B>>" +
"<'row'<'col-sm-12'tr>>" +
"<'row'<'col-sm-5'l><'col-sm-7'p>>",
我的 DataTable 正确填充,没有错误,但是我没有看到过滤字段。请问我在这里做错了什么?我使用 YADCF v.0.9.3
到目前为止,我还没有实现任何与 DIV 相关的特定过滤器,因为我知道这是由 { externally_triggered: true }
自动完成的
谢谢。
filter_container_id
中指定的 ID 必须出现在 html 中(您有责任放置它们)。
至于 externally_triggered
,当您将其设置为 true 时,过滤器将仅在您手动调用 yadcf.exFilterExternallyTriggered(table_arg)
时调用
请查看文档并阅读上述每个功能
我正在尝试实施 YADCF externally triggered column filter,但我在控制台中收到此错误:
ERROR: Filter container could not be found, columnObj.filter_container_selector: #external_filter_container_0
ERROR: Filter container could not be found, columnObj.filter_container_selector: #external_filter_container_1
连续两次。
我的 JS 是这样的:
var myTable = $('#seller-offers-table').DataTable();
yadcf.init(myTable, [
{
column_number: 0,
filter_container_id: 'external_filter_container_0',
filter_type: 'range_date'
},
{
column_number: 1,
filter_container_id: 'external_filter_container_1',
filter_type: "auto_complete",
text_data_delimiter: ","
}
],{ externally_triggered: true} );
我的 DataTable DOM 部分如下所示:
dom: "<'row'<'col-sm-12'B>>" +
"<'row'<'col-sm-12'tr>>" +
"<'row'<'col-sm-5'l><'col-sm-7'p>>",
我的 DataTable 正确填充,没有错误,但是我没有看到过滤字段。请问我在这里做错了什么?我使用 YADCF v.0.9.3
到目前为止,我还没有实现任何与 DIV 相关的特定过滤器,因为我知道这是由 { externally_triggered: true }
谢谢。
filter_container_id
中指定的 ID 必须出现在 html 中(您有责任放置它们)。
至于 externally_triggered
,当您将其设置为 true 时,过滤器将仅在您手动调用 yadcf.exFilterExternallyTriggered(table_arg)
请查看文档并阅读上述每个功能