【发布时间】:2015-03-20 14:47:19
【问题描述】:
我在这里阅读了filter_type 的文档,但我不明白如何提供这些论点
- 点击事件
- label.lightblue(或 label2.lightblue2..)
如果我想设置 yadcf.exFilterColumn
filter_type: "multi_select":
select_type: 'select2'
我的代码是这样的:
$('#example').on('click', ".label.lightblue", function () {
yadcf.exFilterColumn(oTable, [
[5, $(this).text()]
]);
});
这是我的桌子:Live Demo
请看最后一栏。如果单击行表内的标签,则可以过滤行。
我将 filter_type 从 auto_complete 更改为 multi_select
column_number: 5,
column_data_type: "html",
html_data_type: "text",
filter_default_label: "Select tag",
filter_type: "multi_select":
select_type: 'select2'
但是,如果您现在单击表格行内的标记,则 onclick 事件函数不再适用于第 5 列,请查看以下示例:ONCLICK EVENT freezing
我尝试改变
yadcf.exFilterColumn(oTable, [[5, $(this).text()]]);
进入
yadcf.exFilterColumn(oTable, [[5, ['click','label.lightblue']]]);
但不工作
【问题讨论】:
标签: javascript yadcf