码迷,mamicode.com
首页 > 其他好文 > 详细

dwz框架分页组件使用

时间:2015-08-25 16:58:35      阅读:249      评论:0      收藏:0      [点我收藏+]

标签:dwz j-ui 分页

dwz框架分页组件应用。

<div class="panelBar" >
    <div class="pages">
        <span>显示</span>
        <select name="pageSize" onchange="navTabPageBreak({numPerPage: this.value})">
            <option value="20" <eq name="pageSize" value=‘20‘>selected</eq>>20</option>
            <option value="50" <eq name="pageSize" value=‘50‘>selected</eq>>50</option>
            <option value="100" <eq name="pageSize" value=‘100‘>selected</eq>>100</option>
            <option value="200" <eq name="pageSize" value=‘200‘>selected</eq>>200</option>
        </select>
        <span>条,共{$totalCount}条</span>
    </div><!--pages end -->
    <div class="pagination" targetType="navTab" totalCount="{$totalCount}" numPerPage="{$pageSize}" pageNumShown="5" currentPage="{$currentPage}"></div>
</div><!-- panelBar end -->
navTabPageBreak 这个是dwz默认的函数。不用管。
totalCount是有多少条记录
currentPage是前页面
pageSize是每页显示多少条

还需本个有隐藏域的表单
<form id="pagerForm" action="{:U(‘GameConfig/prizeManage‘)}" method="post">
    <input type="hidden" name="currentPage"  value="{$currentPage}" />
    <input type="hidden" name="pageSize" value="{$pageSize}"/>
</form>
这样在点击分页导航上的上一页,下一页时,就可以翻页了。
当然服务器代码部分,需要接收传递的值,进行处理。
这个表单还是可以添加上自己要查询的其它条件。

//当前分页页面
$currentPage = empty($_REQUEST[‘currentPage‘]) ? 1 : $_REQUEST[‘currentPage‘];        
//显示条数
$pageSize = empty($_REQUEST[‘pageSize‘]) ? 20 : $_REQUEST[‘pageSize‘];                
//记录总条数
$totalCount = $this->_gameConfigService->getPkGameCount();

//自定义函数获取列表
$pkList = $this->_gameConfigService->getPkGameList($currentPage, $pageSize);

//模板赋值
$this->assign(‘totalCount‘, $totalCount);
$this->assign(‘list‘, $pkList);
$this->assign("pageSize", $pageSize);
$this->assign("currentPage", $currentPage);
$this->display();

本文出自 “PHP学习” 博客,请务必保留此出处http://xtceetg.blog.51cto.com/5086648/1688062

dwz框架分页组件使用

标签:dwz j-ui 分页

原文地址:http://xtceetg.blog.51cto.com/5086648/1688062

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!