的Jquery的tablesorter不能让

问题描述:

我有这个修改的tablesorter和传呼机安装在寻呼机工作: tourscript.com/jqueryasp/room_numbers.asp 你可以看到两个排序和寻呼机惹出来...... 我有同样的版本这个,但没有寻呼机位于 http://tourscript.com/jqueryasp/room_numbers2.asp# 在第二个版本的排序工作很好.. 有没有人知道一种方法来添加正确的寻呼机插件在我的情况..我试了很多组合,没有成功.. 我提起我是Jquery的初学者,的Jquery的tablesorter不能让

谢谢

好的,这是你的问题。

在使用tablesorter插件进行内联编辑时,此代码看起来与tutorial I wrote非常相似。不确定这是从哪里抓取您的初始代码。

在你的表格中,当你看到它的表面值时,它看起来像有7行。但实际上你有14行。每个可见行1行,每行有1行可容纳内联编辑。寻呼机插件将可见行限制为预定义值,在基本情况下为10行。

所以,当你点击你的排序标题时,寻呼机通过将行数减少到10来做出响应。(不要问我为什么它在开始时不做减少,我不记得了) 。寻呼机并不关心这些是否隐藏,因为它不会以这种方式工作(简单设计)。因此,当你看起来只有4行时,它实际上是4个可见的+6个不可见的行(你可以使用像Firebug这样的东西来确认这一点)。

所以,你有几种选择来解决问题:

  1. 你不知道或不想内联编辑,在这种情况下,只是删除所有的TR部分是这样的:tr class="editline" style="display:none;"
  2. 您确实需要内联编辑以及tablesorter和pager。在这种情况下,你正在开创一个先例,而你是独立的。
+0

谢谢你的回答。是的,我从你提供的链接中得到了代码。然而,除了寻呼机,我的问题是为什么如果你排序的一些领域,然后你点击编辑行消失呢? – Teodor 2011-10-13 00:43:58