gpt4 book ai didi

javascript - 如何拦截 jquery 数据表搜索函数以在搜索前重新加载数据(函数名称是什么)

转载 作者:行者123 更新时间:2023-11-30 17:52:47 25 4
gpt4 key购买 nike

因此,我使用数据表来显示我的数据。为了获得一致的数据,如果我的搜索字段处于焦点状态或输入第一个字符时,我需要使用 ajax 请求重新加载我的数据。

所以我想像这样拦截整个内置搜索功能:

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 - 如何拦截 jquery 数据表搜索函数以在搜索前重新加载数据(函数名称是什么),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18637779/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com