dwz dialog 分页问题
打开dialog时分页是好的,dialog上嵌套了一个form查询,查询返回来的json数据也是对的,但是分页这个查询结果时,翻页的是dialog查询之前的数据,请问怎么解决这个返回结果的分页。
<form id="pagerForm" method="post" action="/entersearch" onsubmit="return dwzSearch(this,'dialog');"> <input type="hidden" name="pageNum" value="${pager.pageNumber }" /> <input type="hidden" name="numPerPage" value="${pager.pageSize }" /> <div class="searchBar"> ... </div> <table class="table" targetType="dialog"> ... </table> <div class="panelBar"> <div class="pages"> <span>显示</span> <select class="combox" name="numPerPage" onchange="dialogPageBreak({numPerPage:this.value})"> <option value="5">5</option> <option value="30">30</option> <option value="50">50</option> <option value="100">100</option> </select> <span > 条,共${pager.totalRow}条</span> </div> <script>$("select[name='numPerPage']").val('${pager.pageSize}');</script> <div class="pagination" targetType="dialog" rel="enterserch" totalRow="${pager.totalRow }" numPerPage="${pager.pageSize }" pageNumShown="1" currentPage="${pager.pageNumber}"> </div> </div>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
谢谢,我找到原因了,我返回的json是个list,dialog无法刷新
<select class="combox" name="numPerPage" onchange="dialogPageBreak({numPerPage:this.value})">
用这个试试
onchange="dialogPageBreak({pageNum:1,pageSize:this.value})"