+
 新版

dwz dialog 分页问题

Breathless_H 发布于 2016/08/11 16:14
阅读 1K+
收藏 0
DWZ

打开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>




加载中
0
面对现实如何忠于理想
面对现实如何忠于理想

<select class="combox" name="numPerPage" onchange="dialogPageBreak({numPerPage:this.value})">

用这个试试

onchange="dialogPageBreak({pageNum:1,pageSize:this.value})"

Breathless_H
Breathless_H
谢谢,我找到原因了,我返回的json是个list,dialog无法刷新
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部