|
楼主 |
发表于 2011-2-21 21:11:19
|
显示全部楼层
本帖最后由 zhouchanglin 于 2011-2-22 12:15 编辑
回复 56# scaur
把网页全部保存在product_all.js文件里是分页函数,找到$("#Pagination").pagination(recordcount, {callback: pageselectCallback, current_page:0, items_per_page:20});
});
paginatio.js 文件有jQuery.fn.pagination = function(maxentries, opts){},maxentries总数量,opts选项
都是通过这个函数控制的,
回调函数callback: pageselectCallback- function pageselectCallback(page_index,jq){
- if(!initLoad){
- //保存当前浏览页
- $("#__page_current_index").val(page_index);
- LoadData(page_index);--------------------加载第几页数据
- }else{
- initLoad = false;------------------是否第一次加载
- }
- }
- page_index------页码索引
-
- function LoadData(page_index, reload){
- page_index = parseInt(page_index) + 1;
- $.ajax({
- url:"/product_by_cate_all_ajax.php",----------------Ajax请求地址
- type:"post",
- data:{pageindex:page_index, pagesize:20, cateid:$("#__cate_id").val()},--------------------参数数据 pagesize每页数量
- cateid物品分类id
- success:function(data){
- $("#tbl_list").html(data);
- initEvent();
- }
- });
- }
复制代码 这个网站必须用post方式请求才可以,get连接参数提交的地址不行
post地址:http://www.coach200.com/product_by_cate_all_ajax.php
post数据:pageindex=分页&pagesize=20&cateid=266 |
|