我在以下位置安装了这个修改过的表格排序器和寻呼机:tourscript.com/jqueryasp/room_numbers.asp 你可以看到排序和寻呼机都搞砸了……我有相同的版本,但没有位于 http://tourscript.com的寻呼机/jqueryasp/room_numbers2.asp# 在第二个版本中排序工作正常.. 有没有人知道在我的情况下添加正确寻呼机插件的方法.. 我尝试了很多组合但没有成功.. 我提到我是初学者在 jQuery 中,
谢谢你
我在以下位置安装了这个修改过的表格排序器和寻呼机:tourscript.com/jqueryasp/room_numbers.asp 你可以看到排序和寻呼机都搞砸了……我有相同的版本,但没有位于 http://tourscript.com的寻呼机/jqueryasp/room_numbers2.asp# 在第二个版本中排序工作正常.. 有没有人知道在我的情况下添加正确寻呼机插件的方法.. 我尝试了很多组合但没有成功.. 我提到我是初学者在 jQuery 中,
谢谢你
好的,这是你的问题。
这段代码看起来非常类似于我曾经写过的关于使用 tablesorter 插件进行内联编辑的教程。不确定这是否是您从中获取初始代码的地方。
在您的表格中,仅从表面上看,您似乎有 7 行。但实际上你有 14 行。每个可见行 1 行,每行额外一行以适应内联编辑。寻呼机插件将可见行限制为预定义值,在基本情况下为 10 行。
因此,当您单击排序标题时,寻呼机会通过将行数减少到 10 来响应。(不要问我为什么一开始没有减少,我不记得了)。寻呼机不在乎这些是否隐藏,因为它不能那样工作(设计简单)。
因此,当您看起来只有 4 行时,实际上是 4 可见 + 6 不可见行(您可以使用 Firebug 之类的东西来确认这一点)。
所以你有几个选择来解决你的问题:
tr class="editline" style="display:none;"