Javascript Datatable-在unbind()之后,即使sSearch未使用搜索参数

Javascript Datatable-在unbind()之后,即使sSearch未使用搜索参数,javascript,jquery,ajax,datatables,Javascript,Jquery,Ajax,Datatables,我编写了以下代码,用于在每次击键后删除ajax调用 $(“.dataTables\u过滤器输入”) .unbind() .bind(“输入”,函数(e){ 在此之后,ajax调用不会在每次击键后激发,但在激发时,它不会在搜索框中发送搜索参数,即sSearch参数为空 根据我的理解,.unbind()已取消绑定默认行为。如何再次绑定sSearch参数。与unbind()无关,搜索()在表内搜索,它不执行ajax搜索。您只需在表中搜索任何“loanAdminAjax?ajax=true&search

我编写了以下代码,用于在每次击键后删除ajax调用

$(“.dataTables\u过滤器输入”)
.unbind()
.bind(“输入”,函数(e){

在此之后,ajax调用不会在每次击键后激发,但在激发时,它不会在搜索框中发送搜索参数,即sSearch参数为空


根据我的理解,
.unbind()
已取消绑定默认行为。如何再次绑定sSearch参数。

unbind()
无关,
搜索()
在表内搜索,它不执行ajax搜索。您只需在表中搜索任何
“loanAdminAjax?ajax=true&searchCol=“+$('#category').val()
产生。@davidkonrad
$('#category').val
决定列,但在搜索框中输入的文本不会出现在sSearch参数中。这仅在解除绑定()。如何获取在搜索框中输入的值。您没有将
此.value
添加到搜索中,但是,我相信您真的离开了这里,您无法通过插入url作为搜索词来执行ajax搜索。
            if(this.value.length >= 99 || e.keyCode == 13) {
                oTable.api().search("loanAdminAjax?ajax=true&searchCol="+$('#category').val()).draw();
            }

            if(this.value == "") {
                oTable.api().search("loanAdminAjax?ajax=true&searchCol="+$('#category').val()).draw();
            }
            return;
        });