本文的主要目的是分享的laypage功能js分页组件给大家具体的操作方法,以及具体内容如下

PHP的一部分




函数索引(){
头('content-type:文本/ HTML;字符集= UTF-8);
获取当前页号,默认页面1,页面显示默认设置的数量。
nowpage美元=我('。页',1,'intval);
限制= 8;
获取总号
$count = M('article ')-(阵列('status= >阵列('egt ',0)))->(计数);
计算整个页面
allpage美元=细胞(美元/美元数限制);
allpage = intval美元(美元allpage);

美元= M('article列表)-(阵列('status= >阵列('egt ',0)))
->页面(nowpage美元,美元 / /限制)页面分页方法
->订单('createtime desc)
选择(-);

跳转页面输出
美元->分配('lists,$列表);
美元->分配('allpage,allpage美元);
美元->分配('nowpage,nowpage美元);
显示();

*
页面输出
$信息=阵列('lists= > $列表,'allpage= > allpage美元,'nowpage= > nowpage美元);
美元-> ajaxreturn(元信息,'json);
* /

}


Laypage(新版本)跳转分页JS




寻呼
Laypage({
续:'show_pages / /寻呼的容器
页:{ $ allpage } / /总页数
跳过:真的,是否打开跳转页面
课程:函数(){
VaR页={ $ nowpage } ; / /当前页(后台访问)
返回页面页:1;返回当前页面值
(}),
跳转:回调后的函数(E,First){页面(单击后面的页码)
(如果!首先){必须添加此判断,否则将刷新无限初始值。
var url ={::U('article /索引的数组(页= > 'pageval '))};
无功nowpage = e.curr; / /(点击网页)
地址urls.replace('pageval ',nowpage) / /更换;连接方式和页码
window.location.href =网址;
}
}
});


Laypage(新版本)Ajax分页JS




功能演示(当前){
美元。getJSON({::U('article /指数)}
页面的参数:电流 / /服务器转移,这是一个演示
服务器返回的函数(RES)}、JSON / JSON结果。
这里 / /数据内容res.lists,使用html()方法
省略……

显示页面
Laypage({
续:'show_pages ' /容器
页:res.allpage, / /总页数(背景)
课程:res.nowpage, / /当前页(后台访问)
跳:功能(obj,第一){ / /触发页面后回调(单击页码后)
(如果!第一){ / /点击跳转触发功能本身,并通过当前页:obj.curr
演示(obj。1); / /(点击网页)
}
}
});
});
};
初始化操作
演示();


以上是本文的全部内容,希望对你有帮助的学习laypage分页组件。