Jquery数据表搜索不起作用

时间:2015-02-18 04:43:31

标签: jquery jquery-datatables datatables-1.10

我正在使用jQuery Datatable 1.10。

一切都很好,它会绑定网格中的数据,但是当我尝试实现搜索时,它无法正常工作。

我的搜索代码在这里: -

 $('#search-date').change(function () {
        alert(this.value);
        table.column([3]).search($(this).val()).draw(); //Here table is instance of datatable.
    });

调用警报,但它不显示网格中的值。

请帮忙。感谢

2 个答案:

答案 0 :(得分:0)

如果控制台中没有错误并且在响应中发送了正确的json,请查看“返回数据”下的draw参数;需要匹配DataTables在请求中发送的内容。

在服务器端解析请求的“绘制”参数,并将其与搜索结果一起发送回响应。

答案 1 :(得分:0)

如果你有其他语言的DataTable,比如

var table = $('#inventario').DataTable({
    "language": {
        "url": "//cdn.datatables.net/plug-ins/1.10.7/i18n/Spanish.json"
    }
});

您需要删除此类语言功能

 var table = $('#inventario').DataTable();

之后,您需要更改“oLanguage”属性http://legacy.datatables.net/usage/i18n