<#ftl>
|
<#macro splitpage splitPage>
|
<script type="text/javascript">
|
<!--
|
function goPage(page){
|
var url = window.location.href.replace(/#/g,'');
|
if(page == ${splitPage.currentPageIndex}) return false;
|
if(/\?/g.test(url)) {
|
if(/pageindex=((\d)+)+/.test(url))
|
window.location.href = url.replace(/pageindex=((\d)+)+/, "pageindex="+page);
|
else
|
window.location.href = url +"&pageindex=" + page;
|
} else {
|
window.location.href = url + "?pageindex=" + page;
|
}
|
}
|
function SearchKeyDown(event) {
|
if (event.keyCode == 13) {
|
tzGo();
|
}
|
}
|
function isNotNull(){
|
var PageBar = document.getElementById("PageBar").value.length;
|
if(PageBar!=0)
|
return true;
|
return false;
|
}
|
function tzGo(){
|
if(document.getElementById("pageCountId").value!="1"){
|
if(isNotNull()){
|
return goPage(document.getElementById("PageBar").value);
|
}else{
|
alert("错误的页码");
|
}
|
}else{
|
alert("错误的页码");
|
}
|
|
}
|
|
//-->
|
</script>
|
<style type="text/css">
|
.nextPageNew{ width:100%; height:30px; line-height:30px; clear:both; margin:0 auto; list-style:none; text-align:center; font-size:12px;}
|
.P_pageSize{height:30px; line-height:30px; float:left; color:#555555; font-family:Tahoma, Geneva, sans-serif; text-align:left;}
|
.P_setSize{ height:30px; line-height:30px; float:right; color:#555555; text-align:right; }
|
.P_button{width:41px; height:21px; line-height:21px; border:#ccc 1px solid; color:#333; font-size:12px; background:url(/images/admin_images/buttonBg.gif) no-repeat center;}
|
.P_Font{ font-size:12px;color:#DC4800; text-decoration:none; cursor:pointer;}
|
.P_Font:hover{ font-size:12px;color:#DC4800; text-decoration:underline; cursor:pointer;}
|
</style>
|
<#assign page = RequestParameters.pageindex?default(1) />
|
<#assign previousPage = (splitPage.currentPageIndex>1)?string(splitPage.currentPageIndex-1,1) />
|
<#assign nextPage = (splitPage.currentPageIndex == splitPage.pageCount)?string(splitPage.pageCount,splitPage.currentPageIndex+1) />
|
<input type="hidden" name="pageCountId" id="pageCountId" value="${splitPage.pageCount}" />
|
<div class="P_nextPageNew">
|
<div class="P_pageSize">共 ${splitPage.infoCount} 条记录,每页 ${splitPage.pageSize} 条,当前第 ${splitPage.currentPageIndex} / ${splitPage.pageCount} 页</div>
|
<div class="P_setSize">
|
<#if page?number = 1 >第一页<#else><span onclick="return goPage(1)" class="P_Font">第一页</span></#if> |
|
<#if page?number lte 1>上一页<#else><span onclick="return goPage(${previousPage})" class="P_Font">上一页</span></#if> |
|
<#if page?number gte splitPage.pageCount?number>下一页<#else><span onclick="return goPage(${nextPage})" class="P_Font">下一页</span></#if> |
|
<#if page?number = splitPage.pageCount?number >最末页<#else><span onclick="return goPage(${splitPage.pageCount})" class="P_Font">最末页</span></#if>
|
转到第 <input id="PageBar" type="text" allowNull="1" style="width:40px; height:13px;" onKeyUp="value=value.replace(/\D/g,'')" onkeypress="SearchKeyDown(event)"> 页 <input type="button" class="P_button" value="跳转" onclick="tzGo();"/> </div>
|
</div>
|
</#macro>
|