我有tableorter和pager一起工作,到目前为止没有任何问题。 只有我无法正确完成的事情是在搜索后更新寻呼机。
<table>
<thead>
<tr>
<td>Name</td>
<td>Age</td>
<td>Country</td>
</tr>
</thead>
<tbody>
<tr>
<td>Al</td>
<td>18</td>
<td>Germany</td>
</tr>
<tr>
<td>BAl</td>
<td>19</td>
<td>Italy</td>
</tr>
<tr>
<td>CAl</td>
<td>99</td>
<td>Sweden</td>
</tr>
<tr>
<td>DAl</td>
<td>65</td>
<td>Australia</td>
</tr>
<tr>
<td>EAl</td>
<td>1</td>
<td>Germany</td>
</tr>
</tbody>
我初始化分拣机和寻呼机每页只显示2行,但在搜索99岁的人后,寻呼机将显示1/3,而不是1/1,这是正确的!
Pager仍然有效,可视总页数是错误的!
任何提示?
答案 0 :(得分:0)
我不确定这是否会有所帮助,但我已经开始研究它了。
非常重要的说明,官方分拣页面的所有示例都没有使用表格的ID,它只是说任何表格标签。 (将#添加到引用中)
$("#caseInfoTable").tablesorter({widthFixed: true, widgets: ['zebra']});
$("#caseInfoTable").tablesorterPager({container: $("#pager"), positionFixed: false});
[1] 在jquery.tablesorter.pager.js文件中,我在第110行添加了这两行......
c.pagerPositionSet = false;
fixPosition(table);
那些2在行前面
updatePageDisplay(table);