Javascript 通过keyup事件搜索单个Datatable列是可行的,但draw()函数不能';T
我使用了jQuery Datatable和Datatable.bundle.js。一切正常,但当我在单个列搜索输入上使用Javascript 通过keyup事件搜索单个Datatable列是可行的,但draw()函数不能';T,javascript,jquery,angular,Javascript,Jquery,Angular,我使用了jQuery Datatable和Datatable.bundle.js。一切正常,但当我在单个列搜索输入上使用keyup事件时,会触发事件,但column.search(this.value).draw()不起作用 this.api().columns().every(函数(索引){ 让column=this; $(“#用户数据输入”)。在('keyup change',function()上{ //警报(“变更”); console.log(“按键被按下”); //column.se
keyup
事件时,会触发事件,但column.search(this.value).draw()代码>不起作用
this.api().columns().every(函数(索引){
让column=this;
$(“#用户数据输入”)。在('keyup change',function()上{
//警报(“变更”);
console.log(“按键被按下”);
//column.search(this.value).draw()
//控制台日志(“内部”);
if(column.search()!==此.value){
column.search(this.value).table.draw();
}
});
}
我试过这个
this.api().columns().every(函数(索引){
让column=this;
$(“#用户数据输入”)。在('keyup change',function()上{
//警报(“变更”);
console.log(“按键被按下”);
//column.search(this.value).draw()
//控制台日志(“内部”);
if(column.search()!==此.value){
column.search(this.value).table.draw();
}
});
}
事件正在工作,但绘图函数不工作根据,您需要从方法调用中删除表
column.search(this.value).draw();
而不是
column.search(this.value).table.draw();
根据,您需要从方法调用中删除表
column.search(this.value).draw();
而不是
column.search(this.value).table.draw();
你收到任何错误吗?没有Julien,请帮助我在2天内深受打击扫描你调试到.draw()代码行,并向我们展示此代码行每个部分的评估结果?请提供指向你正在使用的插件文档的链接。在文档中,代码是column.search(this.value).draw()
没有表
。你能检查一下这是否对你有效吗?你收到任何错误吗?没有,朱利安,请帮助我从2天扫描你调试到.draw()中,我感到非常震惊代码行,并向我们显示此代码行每个部分的评估结果?请提供指向您正在使用的插件文档的链接。在文档中,代码是列.search(this.value).draw();
而不带表
。请检查这是否适用于您?