Jquery表分类器分页在初始加载时不能正确分离页面
Jquery tablesorter pagination is not separating pages correctly on initial load
所以我使用的分页插件与tablesorter (tablesorter.com),我改变了页面大小下拉框的值,但它不能正确调整页面,除非我点击组合框后再次页面加载。然而,如果我在(10,20,30)中保留默认值,那么它就会正常工作。它将加载页面,只显示10行,然后让我去下一页的其余行等。我需要将页面限制为100个结果而不是10个。为了测试起见,我试图将其更改为限制为5行,但它没有正确调整,直到我在页面加载后单击下拉框中的5。这是我当前的代码。
HTML<div id="pager" class="pager">
<form>
<img src="images/first.png" class="first"/>
<img src="images/prev.png" class="prev"/>
<input type="text" class="pagedisplay"/>
<img src="images/next.png" class="next"/>
<img src="images/last.png" class="last"/>
<select class="pagesize">
<option value="5">5</option>
<option value="20">20</option>
<option value="30">30</option>
</select>
</form>
</div>
javascript <script>
$(document).ready(function()
{
$("#distributorTable").tablesorter({ headers: { 1:{sorter:false} } } );
$("#distributorTable").tablesorterPager({container: $("#pager")});
}
);
</script>
我在发布这篇文章后找到了解决方案。当使用分页功能时,你可以发送一个大小值,它将设置初始页面大小。
Javascript$("#distributorTable").tablesorterPager({container: $("#pager"), size:5});
相关文章:
- 不能从angular2中的子组件指定父组件中的数组
- AngularJS UI路由器不能像ng路由器那样工作
- HTML5音频加载和播放获胜'我不能在iPad上工作
- 转义符不能与innerHTML一起使用
- JSON.parse没有'不能使用Javascript
- JS可以在Chrome中工作,但不能在Firefox中工作
- 砌体不能填补小缺口
- javascript扫雷器floodfill算法不能正常工作
- JavaScript指令不能像我想象的那样工作
- 为什么在这个网站上不能通过JS访问元素
- Facebook登录按钮没有'不能在Firefox上工作
- WebRTC视频聊天可以在FF中使用,但不能在Chrome中使用
- 为什么jQuery 1.8不能在IE8和InternetExplorer9中使用?(截至2012年9月的IE9最新版本)
- AngularJS:$q.dedefe()不能由工厂方法共享
- 不能在同一页上进行多个jquery幻灯片切换
- 不能在图像中的地图标记中使用花式框jquery插件的区域标记
- jQuery Datepicker可以在Safari中工作,但不能在FF或Chrome中工作
- javascript没有´我不能在joomla 3.0中工作
- 在ES6中,模块将导致多个网络调用,因为两个模块不能在单个文件中定义
- Jquery表分类器分页在初始加载时不能正确分离页面