更新时间:2021-07-13 09:13:30
配置说明:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47  | P.config = {    elemId: '#page',    pageIndex: '1',    total: '0',    pageNum: '7',    pageSize: '10'};//elemId 分页容器,具体参照源码   //pageIndex 当前页,一般不做配置,默认为1    //total 总记录数,默认为0条,通过ajax获取到的总记录数更新值   //pageNum 分页页码显示个数,默认7个    //pageSize 列表显示记录数,默认10条2.使用方式 P.initMathod({    params: {        elemId: '#Page',        total: '123'    },    requestFunction: function() {        // P.config.total = parseInt(Math.random() * 10 + 85    );    //此处模拟总记录变化     //TODO ajax异步请求过程,异步获取到的数据总条数赋值给     P.config.total $.ajax({        url: 'demo/test', //后端服务请求地址          type: 'post',        data: {}, //条件查询附带参数         dataType: 'json',        async: false, //值为false,分页自动渲染;值为true,分页手动渲染        success: function(res) {            if ("0" == res.code) {                //TODO 其他自己需要处理的业务逻辑,列表渲染自行处理                  P.config.total = res.total; //res.total是后台返回的总记录数                 //P.pageHtml();//重新渲染分页。使用时配合Ajax的属性async:false - 值为false,分页自动渲染;值为true,分页手动渲染                    console.log(JSON.stringify(P.config)); //请忽略此行             } else {                alert("暂无数据");                //正式项目一般采用dialog弹框            }        },        error: function() {            alert("程序出现异常"); //正式项目一般采用dialog弹框        }    });    //列表渲染自行处理    console.log(JSON.stringify(P.config));}}); | 
1.配置说明:
1 2 3 4 5 6 7 8 9 10 11 12  | P.config = {    elemId: '#page',    pageIndex: '1',    total: '0',    pageNum: '7',    pageSize: '10'};//elemId 分页容器,具体参照源码//pageIndex 当前页,一般不做配置,默认为1//total 总记录数,默认为0条,通过ajax获取到的总记录数更新值//pageNum 分页页码显示个数,默认7个//pageSize 列表显示记录数,默认10条 | 
2.使用方式
1 2 3 4 5 6 7 8 9 10 11  | P.initMathod({            params: {                elemId: '#Page',                total: '123'            },            requestFunction: function() {                // P.config.total = parseInt(Math.random() * 10 + 85);//此处模拟总记录变化                //TODO ajax异步请求过程,异步获取到的数据总条数赋值给 P.config.total                //列表渲染自行处理                console.log(JSON.stringify(P.config));            }); | 
特别申明:
			本站所有资源都是由网友投稿发布,或转载各大下载站,请自行检测软件的完整性!
			本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!
			如有侵权请联系我们删除下架,联系方式:lei1294551502@163.com