gpt4 book ai didi

jquery - 如何使用外部选择框来过滤数据表?

转载 作者:行者123 更新时间:2023-12-03 22:45:05 24 4
gpt4 key购买 nike

我正在使用DataTables jQuery 的表格插件,但我遇到了麻烦获取全局输入搜索框将是一个选择框。

sDOM选项lrtip,过滤输入不显示,但显示是否可以显示选择框并根据选择框的变化获取数据表进行过滤?

JS:

$(document).ready(function() {
var table = $('#table_page').DataTable( {
paging: true,
ordering: false,
info: true,
searching: true,
sDom: "lrtip" // default is lfrtip, where the f is the filter
});
});

HTML:

<table id="table_page" class="display cell-border" width="100%">
<thead>
<tr>
<th>Column 1</th>
<th>Column 2</th>
</tr>
</thead>
</table>

最佳答案

您可以使用search()以编程方式执行全局搜索的 API 方法和 dom禁用内置搜索控件的选项。

例如:

var table = $('#example').DataTable({
dom: 'lrtip'
});

$('#table-filter').on('change', function(){
table.search(this.value).draw();
});

参见this example用于代码和演示。请参阅this example ,如果您想替换默认搜索框。

关于jquery - 如何使用外部选择框来过滤数据表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40263248/

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