首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

jQuery tablesorter - AJAX调用后功能丧失

您好!您提到的 jQuery tablesorter 是一个基于 jQuery 的表格排序插件。在使用 AJAX 调用后,表格排序功能丧失可能是因为表格内容被动态更新,导致插件未能正确绑定到新的表格内容。以下是一些可能的解决方案:

  1. 在 AJAX 调用完成后,重新调用表格排序插件的初始化方法,例如:$('table').tablesorter();
  2. 如果您使用的是 tablesorter 的 AJAX 功能,可以尝试在 AJAX 请求完成后调用 update 方法,例如:$('table').trigger('update');
  3. 如果以上方法仍然无法解决问题,您可以尝试在 AJAX 调用完成后重新绑定排序事件,例如:$('table').off('click', 'thead th'); $('table').on('click', 'thead th', function() { // 排序事件处理逻辑 });

希望以上方法能够帮助您解决问题。如果您有其他问题,请随时提问。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Ajax设置请求和接收响应、自己封装简易jQuery.Ajax、回函数

Ajax设置请求和接收响应、自己封装简易jQuery.Ajax 这篇文章是承接前几篇博客的,是前几篇继续学习 包括Ajax学习与理解和简化版自己实现jQuery等 这篇文章只算是我的个人学习笔记,内容没有精心排版...("post",null,successFn,null)的情况,必须传有结构的参数(对象) 3.2什么是回 在上面的代码中,在ajax函数中传了一个successFN,failFn函数作为参数,但是执行的时候是在别的地方执行的...把这个函数给别人,自己不执行,让别人执行,就是callback 回:使用方代码不执行,只传一个函数,回来再执行 回就是传一个函数,自己不执行,传到别的地方让他在那里执行的函数!...4真正的jQuery.ajax()API如何使用 jQuery.ajax()API 例子 $.ajax({ type: "GET", url: "/test", dataType: "script...( url [, settings ] ) jQuery.ajax( [settings ] ) jQuery.ajax第一个参数既可以是url字符串你也可以是对象 如何实现这种封装?

2.5K50

JQueryAjax功能的使用技巧二则

最近在做工作室的网站,留言模块采用纯HTML+JQuery+ASHX对数据库进行无刷新操作。...仔细研究了一下JQueryAJAX部分,发现$.ajax()下有很多参数,其中async参数主要是用来设置是同步还是异步。...";                 });                 str += rlystr;             }         }     }); } PS:关于JQuery...第一个和第二个问题的解决方式也很简单,研究了JQueryAJAX部分就知道里面有一个参数cache,专门是用来设置本次和服务器进行的传输是否加载缓存。...            }             else {                 alert('获取系统计数器失败');             }         }     }) }) 我发现利用JQuery

89730

jQuery的deferred对象详解

jQuery的开发速度很快,几乎每半年一个大版本,每两个月一个小版本。 每个版本都会引入一些新功能。...今天我想介绍的,就是从jQuery 1.5.0版本开始引入的一个新功能----deferred对象。 这个功能很重要,未来将成为jQuery的核心方法,它彻底改变了如何在jQuery中使用ajax。...但是,在回函数方面,jQuery功能非常弱。为了改变这一点,jQuery开发团队就设计了deferred对象。 简单说,deferred对象就是jQuery的回函数解决方案。...二、ajax操作的链式写法 首先,回顾一下jQueryajax操作的传统写法:   $.ajax({     url: "test.html",     success: function(){...(6)deferred.reject() 这个方法与deferred.resolve()正好相反,调用后将deferred对象的运行状态变为"已失败",从而立即触发fail()方法。

1.3K60

你真的知道ajax的全部吗?

但是,在回函数方面,jQuery功能非常弱。为了改变这一点,jQuery开发团队就设计了deferred对象。 简单说,deferred对象就是jQuery的回函数解决方案。...它的主要功能,可以归结为四点。下面我们通过示例代码,一步步来学习。...二、ajax操作的链式写法 jQueryajax操作,传统写法是这样的:   $.ajax({     url: "test.html",     success: function(){...$.ajax()操作完成后,如果使用的是低于1.5.0版本的jQuery,返回的是XHR对象,你没法进行链式操作;如果高于1.5.0版本,返回的是deferred对象,可以进行链式操作。...(8)deferred.reject() 这个方法与deferred.resolve()正好相反,调用后将deferred对象的运行状态变为"已失败",从而立即触发fail()方法。

95970
领券