如何拦截 jQuery Datatables 搜索函数以在搜索之前重新加载数据(函数的名称是什么)
how to intercept jquery datatables search function to reload data before searching (what is the name of the function)
所以,我正在使用数据表来显示我的数据。为了获得一致的数据,如果我的搜索字段处于焦点或输入第一个字符时,我需要使用 ajax-request 重新加载数据。
所以我想到以某种方式拦截整个内置搜索功能,如下所示:
var oldFunc=jQuery.fn.Datatable.?;
jQuery.fn.Datatable.?=function(){
$.get(Url, function(data){
oldFunc()
})
}
但是现在我不知道我必须拦截哪个函数。除此之外,我认为这是一个非常常见的用例,我只是错过了如何实现这一目标的"正确方法"。所以,如果有另一种方法,我很高兴收到你的来信。
此致敬意多米尼克
DataTables 将搜索作为筛选器处理。 可以方便地访问要应用的过滤器数组,$.fn.dataTableExt.afnFiltering
.更多信息请点击此处:http://datatables.net/development/filtering#global_filters。
相关文章:
- Javascript搜索函数错误
- 具有嵌套对象数组的 Javascript 对象的递归搜索函数
- 搜索函数未返回结果
- HTML/Javascript 搜索函数与 AJAX
- 尝试取消反弹搜索函数调用会导致不会将任何事件传递给函数
- 使用 jQuery 隐藏搜索函数中不匹配的选项
- jQuery 不与 JS 搜索函数一起使用
- 我的本地站点中的 JavaScript 搜索函数一直返回未定义
- JavaScript 中的搜索函数中出错
- 如何拦截 jQuery Datatables 搜索函数以在搜索之前重新加载数据(函数的名称是什么)
- javascript搜索函数在IE中不起作用
- 为什么不是'我的datatables.js上的搜索函数正在工作
- ajax搜索函数使用$(window).bind('hashchange',function(e)调用了
- 使用JavaScript在HTML中搜索函数
- 搜索函数javascript提交
- 如何使用MySQL和PHP创建一个通配符搜索函数
- 使用list.js(搜索函数)搜索HTML表-修改以显示所有不包括搜索词的行
- 如何用jquery创建搜索函数
- Javascript搜索函数read '*'和& # 39;强生# 39;是一样的
- 在表排序器搜索函数中只显示一个结果