我正在尝试通过单击徽章来在datatable上添加过滤器,而不是将整个过滤器写入字段
以下是输入字段:
<input id="dtSearch" type="search" class="form-control form-control-sm" placeholder="" aria-controls="dtProjects">我在我的datatable中创建了如下标签:
<span onclick="add_fields('My Tag')" class="badge badge-success">My Tag</span>其中我的add_fields函数是:
function add_fields(text) {
var search = document.getElementById('dtSearch')
search.value = text
}标签进入输入字段,但没有过滤器。仅当在输入字段内写入内容时,或者当我将焦点置于输入字段并按Enter时,筛选器才显示有效。
有没有办法解决这个问题?
谢谢!
发布于 2019-06-07 22:08:24
这可能会有所帮助。
https://codepen.io/carlos27/pen/PvrLdX
我相信您正在寻找下面这行代码来触发datatable过滤器(搜索)
table.search(btnvalue).draw();https://stackoverflow.com/questions/56495407
复制相似问题