Jquery Datatables yadcf插件多选择自定义数据
我正在使用YADCF插件创建一个在线索引。它工作得很好,但我正在尝试用指定的关键字实现multi_select选项。发生的情况是,列表完全显示在multi_select应该位于的位置,muliselect根本不起作用,但过滤起作用。下面是我如何实现它的Jquery Datatables yadcf插件多选择自定义数据,jquery,datatables,yadcf,Jquery,Datatables,Yadcf,我正在使用YADCF插件创建一个在线索引。它工作得很好,但我正在尝试用指定的关键字实现multi_select选项。发生的情况是,列表完全显示在multi_select应该位于的位置,muliselect根本不起作用,但过滤起作用。下面是我如何实现它的 $(document).ready(function () { oTable = $('#plex').dataTable({ "scrollCollapse": true, "paging": true, "
$(document).ready(function () {
oTable = $('#plex').dataTable({
"scrollCollapse": true,
"paging": true,
"pageLength": 15
}).yadcf([
{column_number: 0, filter_type: "text"},
{column_number: 1},
{column_number: 2},
{column_number: 3, filter_type: "multi_select", select_type: 'select2', data : [<?php $list = implode("," , $filter); echo $list; ?>]},
]);
});
正如您所看到的,我从数据库加载了数据过滤器,效果很好。我的预期输出将类似于网页上的示例,在该示例中,我可以选择2个过滤器来过滤我的表,但这并没有发生。提前感谢说“列表仅完整显示”是指select元素没有select2插件的样式,只是显示为启用了多模式的普通选择,按ctrl键可进行多选择?如果是这样的话,你必须确认你包括了select2js/css/etc。。。为您的问题提供一个屏幕截图/jsbin示例,而不是来自服务器的数据。提供虚拟值我将包括屏幕截图。基本上,样式不会隐藏列表。我甚至不能100%确定它是否能做到我想要的你至少能做到你在展示中看到的