我正在使用带有ajax和serverSide选项的
jquery datatables插件.
documentation specifies每个请求包含的字段.有很多.而且大多数都没有在我的用例中添加任何内容.以下是请求中查询字符串参数的简短摘录.
columns[0][data]:0 columns[0][name]: columns[0][searchable]:true columns[0][orderable]:true columns[0][search][value]: columns[0][search][regex]:false columns[1][data]:1 columns[1][name]: columns[1][searchable]:true columns[1][orderable]:true columns[1][search][value]: columns[1][search][regex]:false
解决方法
我找到了一个解决这个问题的好方法. Datatables提供了一种内置方法来改变在发出请求之前调用的ajax查询参数.你可以像这样指定它.在我的情况下,我不关心整个列数组属性,所以我只是删除它.
var options = { sDom: "lftip",/* set your options to suit your taste */ }; options.ajax = { url: ajaxUrl,data: function(data) { // manipulate data used in ajax request prior to server call delete data.columns; } }; $el.dataTable(options);
原文地址:https://www.jb51.cc/jquery/175864.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。