我在我的应用程序中添加了一个带有AJAX调用的数据表。它的工作正常,但我需要添加一些自定义过滤器。
这是我的代码
<table id="mydatatable">
<thead>
<tr>
<td>Name</td>
<td>Age</td>
<td>Email</td>
</tr>
</thead>
</table>
<script>
$("#mydatatable").DataTable({
"ajax": {
url: "ajax.php?action=datatable",
"type": 'POST',
},
"order": [[2, "desc"]],
});
</script>
现在我添加了年龄> 15,&gt; 25,&gt; 35的自定义选择框,选择框更改我需要进行AJAX调用并刷新数据表
答案 0 :(得分:-1)
您可以使用ajax.data
选项从选择框向sort
脚本提供数据。然后使用ajax.reload()
API方法在选择框的值更改时重新加载数据。
根据提供的ajax.php
请求参数更改您的ajax.php
以过滤数据。
例如:
age