跳转分页的二开教程

前端PHP代码如下:【文件位置:application\home\controller\Lists.php】

if ($page_tmp == 0) {
	$pages = 1;
} else {
	$pages = $page_tmp;
}
$result['page'] = $pages;

跳转分页的二开教程(图1)

前端代码如下:

<input type="text" id="pageNum" value="{$eyou.field.page}"/><a href="javascript:;" class="jump_page">跳转</a>
<script>
$(document).keydown(function(event){
    if(event.keyCode ==13){
        $('.jump_page').trigger("click");
    }
});
$(".jump_page").click(function(){
	var pageNum = $("#pageNum").val();
	page = parseInt(pageNum);
	//动态的写法
	window.open('{$eyou.field.typeurl}&page='+pageNum,'_self');
	//伪静态态的写法
	window.open('{$eyou.field.typeurl}/list_{$eyou.field.typeid}_'+pageNum,'_self');
});
</script>

后台代码如下:【无需需要可不添加】

\application\admin\template\archives\index_archives.htm

\application\admin\template\article\index.htm

\application\admin\template\download\index.htm

......

<input type="text" id="pageNum" value="{$Request.param.p|default='1'}"/><a href="javascript:;" class="jump_page">跳转</a>
<script>
$(document).keydown(function(event){
    if(event.keyCode ==13){
        $('.jump_page').trigger("click");
    }
});
$(".jump_page").click(function(){
	var pageNum = $("#pageNum").val();
	page = parseInt(pageNum);
	//动态的写法【点击内容管理跳转代码】
	window.open('{:url('Archives/index_archives')}&p='+pageNum,'_self');
	//动态的写法【点击文章模型跳转代码】
	window.open('{:url('Article/index')}}&p='+pageNum,'_self');
	//动态的写法【点击文章模型跳转代码】
	window.open('{:url('Download/index')}}&p='+pageNum,'_self');
	//.......更多参考\application\admin\template\目录文件夹

});
</script>