• js 无刷新分页代码


    /**
    * 分页事件处理
    */
    function paging(){
    $("#firstPage").click(function(){ //首页
    var pageNo = getPage('pageNo');
    if (pageNo == 1) {
    alert("已经是首页");
    }
    else {
    setPage('pageNo', '1');
    loadListDate();
    }
    });
    $("#prevPage").click(function(){ //上一页
    var pageNo = getPage('pageNo');
    if (pageNo <= 1) {
    alert("已经是首页");
    }
    else {
    setPage('pageNo', pageNo - 1);
    //loadListDate();
    }
    });
    $("#nextPage").click(function(){ //下一页
    var pageNo = getPage('pageNo');
    var pageSize = getPage('pageSize');
    if (pageNo >= pageSize) {
    alert("已经是最后一页");
    }
    else {
    setPage('pageNo', pageNo + 1);
    //loadListDate();
    }
    });
    $("#lastPage").click(function(){ //最后一页
    var pageNo = getPage('pageNo');
    var pageSize = getPage('pageSize');
    if (pageNo == pageSize) {
    alert("已经是最后一页");
    }
    else {
    setPage('pageNo', pageSize);
    //loadListDate();
    }
    });
    }

    /**
    * 获取分页信息
    * @param {Object} mark|元素id
    * return {Integer} value
    */
    function getPage(mark){
    var value = $('#' + mark).text().replace(/(^s*)|(s*$)/g, "");
    if (value == '' || value == null || isNaN(value)) {
    return '';
    }
    else {
    var trimValue = parseInt(value);
    return trimValue;
    }
    }

    /**
    * 设置分页信息
    * @param {Object} mark|元素id
    * @param {Object} value|要设置的值
    * return void
    */
    function setPage(mark, value){
    $('#' + mark).text(value);
    }

  • 相关阅读:
    django 基础1
    django 权限管理
    django 统计表
    关于RF中类似于异常(TRY语句)情况的处理
    关于提BUG的一点思考以及工作中总结的规范
    关于爬虫的学习
    关于RF中元素定位问题
    RobotFrameWork(五)控制流之if语句——Run Keyword If
    最完整的自动化测试流程
    关于python语言学习心得
  • 原文地址:https://www.cnblogs.com/tancp/p/3847575.html
Copyright © 2020-2023  润新知