数据表:清除搜索字段而不触发列度假村的搜索

时间:2018-01-31 13:43:56

标签: javascript jquery datatables

我们正在使用数据表与" serverSide"设置。分页,排序和搜索所有工作都是自己游泳,但是在搜索完成后尝试对列进行排序会导致后端出现问题(我们的搜索引擎默认搜索排名以及别名表名)。

我目前的解决方案是清除列重新排序的搜索字段(即重置搜索):

.on("order.dt", function(e) {
  $(this).DataTable().search("");
})

有效......好吧,但重新排序仅对第二列重新排序生效。似乎数据重新排序触发了" order.dt"和" search.dt"事件

在重新订购之前,有没有办法可以在将重新订购发送到后端之前清除搜索?

或者,有没有办法确定它是重新排序而不是实际搜索?

0 个答案:

没有答案