gpt4 book ai didi

datatables - 带有多选下拉菜单的数据表特定列过滤器

转载 作者:行者123 更新时间:2023-12-04 08:59:45 27 4
gpt4 key购买 nike

我在 Datatable API 中看到了这种可能性,用于使用 Drop down 进行特定列过滤。

引用:https://datatables.net/examples/api/multi_filter_select.html

但对我来说,它的不同,我需要对多选下拉菜单做同样的事情。所以数据表应该相应地显示结果。

所以在上面的链接中,我不能选择两个办公室“东京和伦敦”。我已经使用多选插件( http://harvesthq.github.io/chosen/ )实现了编码,但数据表只需要一个选项。

那可能吗?如果是这样,你能帮忙解决这个问题。

最佳答案

经过长时间的搜索,我找到了解决方案。

其实这很简单。以下是我对此选项的修复,

已经有一个选项可以根据以下链接搜索特定的列虎钳,

http://www.datatables.net/examples/api/multi_filter.html

   // DataTable
var table = $('#example').DataTable();

// 2 is column id
// "India" is search string
table.column( 2 ).search( 'India' ).draw();

So the above one will search for "India" in a specific column "2" (Say like "Country" column)

Here i need an ability to search for more than one country like "India, Japan etc.,"

So the code will be as follows,

// DataTable
var table = $('#example').DataTable();

// 2 is column id
// "India|Japan|Spain" is search string
table.column( 2 ).search( 'India|Japan|Spain', true, false ).draw();

Updated: We need to add two more parameters in the "search()" function.

search(val_1,val_2,val_3)

where,
val_1 is search string with "|" symbol seperated. So it contains regular express chars as per the example.
val_2 is true (To enable regular express in the search)
val_3 is false (To disable smart search. default is true)

引用: https://datatables.net/reference/api/search()

所以我刚刚在搜索字符串之间添加了一个“管道”符号:p LOL

关于datatables - 带有多选下拉菜单的数据表特定列过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27479868/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com