javascript - 有没有办法在初始化时过滤数据表?
问题描述
我有一个正在渲染的数据表,其中填充了来自 ajax 调用的数据,这是代码:
let table;
table = $('#table_preview').DataTable({
"pageLength": 10,
"processing": true,
"ajax": {
"url": '/assets/ajax/table_ajax_handler.php',
"type": "POST",
"data": { action: "getPesticidesForTable" }
},
"columns": [
{ "data": "crop" },
{ "data": "diseases" },
{ "data": "chemical" },
{ "data": "product" },
{ "data": "rate" },
{ "data": "max_no" },
{ "data": "hi" },
{ "data": "mrl" },
{ "data": "pcs_no" },
{ "data": "supplier" }
]
});
$.ajax({
url: "/assets/ajax/table_ajax_handler.php",
type: "POST",
data: {
action: 'getPesticidesForTable'
}
})
.done(res => {
console.log(res);
});
我的问题是,有没有一种方法可以只显示“作物”为“小麦”的行,而无需手动搜索。显然,最终目标是让它动态化,并根据用户点击或预先确定的内容进行过滤。我查看了数据表文档,但似乎找不到任何东西
解决方案
经过更多挖掘,我找到了解决方案:
"searchCols": [
{ "search": "Brussels Sprouts" },
{ "search": "Ring spot" }
]
推荐阅读
- java - 无法在android中发出http请求
- javascript - 如何获取 Puppeteer 访问的页面的所有 DOM 元素上的所有事件 - 基本上是 getEventListeners
- elasticsearch - Python elasticsearch - GET找到文档但搜索没有
- java - 如何离线创建本地 gradle 存储库,以便无需访问互联网?
- python - LZW 压缩图像和文本的python,不可能只保存文件打印
- javascript - 回顾我的第一个 JS 问题 - Absolute Begginer
- python - 传递 excel 风格的无限对参数
- django - 如果日期更改,如何仅在 forms.dateinput 中要求 min
- c - 确定天气整数波动的程序
- azure - Azure Web 应用程序:当 VNET 在不同的订阅上时,无法使用 PowerShell 添加 VNET 限制规则