DataTables外部搜索/过滤器框无法正常工作

时间:2014-09-09 21:36:04

标签: java javascript datatable jquery-datatables

我有一个包含DataTable元素的Java Web应用程序。使用DataTable可以执行的操作之一是使用“搜索”框初始化它,该框根据行是否包含搜索查询(在任何列中)来过滤行。我想在DataTable外部的输入文本字段中模拟此行为。但我不能让它正常工作。以下是我在javascript中初始化元素的方法:

var table = $('#MY_TABLE_ID').DataTable( {
    "dom": 'T<"clear">lrtip',
    "tableTools": {
        "sSwfPath": "resources/swf/copy_csv_xls_pdf.swf",
        "aButtons": ["copy", "csv"]
    }
} );

$('#SEARCH_BOX_ID').on( 'keyup', function () {
    table
        .search( this.value )
        .draw();
} );

当我在外部搜索框中输入任何内容时,它会过滤表格以显示无结果。请让我知道我可能做错了什么。提前谢谢。

0 个答案:

没有答案