由于responsive : true
制作了一些列display : none
,因此似乎无法对因responsive : true
已隐藏的列应用单独的列搜索,只是想知道是否有任何解决方法可以创建一个搜索框来过滤隐藏的特定列所包含的数据
我附上了我的桌子的图像,我想在列上应用个人搜索(批准者),怎么可能?
如果问题不明确或问题有什么问题,请在下面发表评论之前发表评论,我将非常愿意澄清,谢谢。
答案 0 :(得分:0)
看看this example I did。我在filter()
内使用了assignedTo到列。您可以看到的列是切换的可见性,但您仍然可以搜索隐藏的列。虽然我使用CSS类来完成此操作,但您可以使用响应式插件执行相同的操作。初始化数据表后,请确保运行下面的列设置器代码。
var assigned = table.columns('assigned:name');
assigned.search(searchvalue);
table.draw();
此外,请确保在初始化数据表时定义列并包含name属性,以便可以将列正确设置为变量。
{
data: assigned,
name: assigned
}