成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

ajax分頁

Loong_T / 2911人閱讀

摘要:分頁分頁保存當(dāng)前頁調(diào)用第幾頁每頁條數(shù)審批狀態(tài)審批類型審批類型費(fèi)用類別每頁顯示個數(shù)當(dāng)前狀態(tài)沒有費(fèi)用單當(dāng)前頁數(shù),每頁顯示個數(shù),總條數(shù)查詢失敗提交異常遍歷列表每頁開始的序列號為每個顯示個數(shù)查看查看修改,查看,刪除修改查看刪除

1.css

/*分頁*/
#page {
    width: 1250px;
    text-align: center;
    font-size: 16px;
    margin-top: 20px;
}

#page ul {
    overflow: hidden;
    display: inline-block;
}
ul, li {
    list-style: none;
}
#page ul li {
    width: 34px;
    height: 34px;
    background-color: #f1f1f1;
    margin: 0 10px;
    line-height: 34px;
    ;
    float: left;
    position: relative;
    border-radius: 100%;
    cursor: pointer;
}

#page .prve,
#page .next {
    width: 34px;
    height: 34px;
    background-color: #f1f1f1;
    margin: 0 10px;
    float: left;
    position: relative;
    border-radius: 100%;
    cursor: pointer;
}

#page .prve i,
#page .next i {
    width: 9px;
    height: 17px;
    display: block;
    background: url(../img/page.png) no-repeat;
    position: absolute;
    top: 8.5px;
    left: 12.5px;
}

#page .prve i {
    background-position: 0 -25px;
}

#page .next i {
    background-position: -17px -25px
}

#page li.active {
    background-color: #19a9d5;
    color: #fff;
}
/*/分頁*/

2.js

// 保存 當(dāng)前頁
var PAGING=1;
function pages(a,b,c){
    var par=$("#page");
    par.empty();
    var yesum=Math.ceil(c/b);
    var html="";
    html+="
    "; if(yesum<=5){ for(var i=1;i<=yesum;i++){ html+="
  • "+i+"
  • "; }; }; if(yesum>5){ html+="
  • "; if(a<=3){ for(var i=1;i<=4;i++){ html+="
  • "+i+"
  • "; }; html+="
  • ...
  • "; }else if(a>=(yesum-3)){ html+="
  • ...
  • "; for(var i=3;i>=0;i--){ html+="
  • "+(yesum-i)+"
  • "; }; }else{ html+="
  • ...
  • "; for(var i=0;i<4;i++){ html+="
  • "+(a+i)+"
  • "; }; html+="
  • ...
  • "; } html+=""; }; html+="
"; par.append(html); par.find(".a"+a).addClass("active").removeClass("num"); }; $("#page").on("click",".num",function(){ ajaxPage(parseInt($(this).html())) }); $("#page").on("click",".next",function(){ var n = PAGING+1; if(n > $(".num:last").html()) return; ajaxPage(n) }); $("#page").on("click",".prve",function(){ var n = PAGING-1; if(n <= 0) return; ajaxPage(n); })

3.調(diào)用

ajaxPage(PAGING);
function ajaxPage(page){
    /*page_now 第幾頁
    rows    每頁條數(shù)
    status 審批狀態(tài)
    reimbur_type 審批類型
    is_connect 審批類型
    type_id 費(fèi)用類別*/
    PAGING=page;
    var sum=10; // 每頁顯示個數(shù)
    $.ajax({
        type:"post",
        url: "{:U("ReimburApi/myReimbur")}",
        data:{
            "page_now":page,
            "rows":sum,
        },
        dataType:"json",
        success:function(data){
            //debugger
            console.log(data);
            //return false;
            if(data.status==0){
                if (data.data.lists.length==0) {
                    $(".biaoge tbody").html("當(dāng)前狀態(tài)沒有費(fèi)用單!");
                } else{
                    setFydList(data.data.lists,data.data.total_num,PAGING);
                    pages(page,sum,data.data.total_num); // 當(dāng)前頁數(shù),每頁顯示個數(shù),總條數(shù)
                }
            }else{
                console.log("查詢失??!")
                console.log(data.msg)
            }
            
        },
        error:function(data){
            console.log("提交異常");
        }
    });
}    

//遍歷列表
function setFydList(data,count,page){
    startNum = count - (page - 1) * 10; // 每頁開始的序列號,5為每個顯示個數(shù)
    $(".biaoge tbody").empty();
    for (var i=0;i";
        html += "    "+data[i].admin_name+"";
        html += "    "+data[i].reimbur_type+"";
        html += "    "+data[i].item_connect+"";
        html += "    "+data[i].sale_name+"";
        html += "    "+data[i].type_title+"";
        html += "    "+data[i].total_amount+"";
        html += "    "+data[i].describe+"";
        html += "    "+data[i].current_status+"";
        html += "    "+data[i].rec_update_time+"";
        html += "    "+data[i].remark+"";
        html += "    ";
        if (data[i].caozuo_status==1) {
                //查看
            html += "        查看";
        } else if (data[i].caozuo_status==3){
                //修改,查看,刪除
            html += "        修改";
            html += "        查看";
            html += "        刪除";    
        }
        html += "    ";
        html += "";
        $(".biaoge tbody").append(html);
    }
}

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/92165.html

相關(guān)文章

  • 一步步實(shí)現(xiàn)thinkphp上的ajax無刷新分頁

    摘要:信息列表循環(huán)賦值分頁信息部分這一步是實(shí)現(xiàn)無刷新分頁的重點(diǎn),用到了的通信,通過與數(shù)據(jù)庫的交互,將獲取到的數(shù)據(jù)寫到模板中,替換掉之前的數(shù)據(jù)集,達(dá)到分頁的目的。 前言 thinkphp框架自帶的分頁類是每次翻頁都要刷新一下整個頁面,這種翻頁的用戶體驗(yàn)顯然是不太理想的,我們希望每次翻頁只刷新我們想要的數(shù)據(jù)集部分的數(shù)據(jù),這樣我們很容易想到ajax異步通信,用ajax與數(shù)據(jù)庫(本人在開發(fā)過程中使用...

    張遷 評論0 收藏0
  • ajax分頁

    摘要:一個比較簡單,但是需要多一個頁面的分頁方法首先請求傳輸數(shù)據(jù)到后臺進(jìn)行處理與一般的寫法沒有什么不同,只是在成功返回的時候?qū)敵龅倪M(jìn)行了覆蓋,然后調(diào)用一個方法,方法在后面。 一個比較簡單,但是需要多一個頁面的ajax分頁方法首先請求 傳輸數(shù)據(jù)到后臺進(jìn)行處理 $(function(){ $(.btn).click(function(){ var phone = $(#...

    mindwind 評論0 收藏0
  • jQuery+Ajax+PHP無刷新分頁

    摘要:下載演示地址本文使用,通過實(shí)例講解如何實(shí)現(xiàn)無刷新分頁效果。當(dāng)數(shù)據(jù)完全加載完畢后,調(diào)用函數(shù)生成分頁,也可用程序來實(shí)現(xiàn)分頁。頁面可在分頁的屬性中獲取。 下載演示地址:http://www.erdangjiade.com/js...本文使用jQuery+Ajax+PHP+Mysql,通過實(shí)例講解如何實(shí)現(xiàn)Ajax無刷新分頁效果。 #ul_lists以列表的形式展現(xiàn)數(shù)據(jù),信...

    wangzy2019 評論0 收藏0
  • jQuery+Ajax+PHP無刷新分頁

    摘要:下載演示地址本文使用,通過實(shí)例講解如何實(shí)現(xiàn)無刷新分頁效果。當(dāng)數(shù)據(jù)完全加載完畢后,調(diào)用函數(shù)生成分頁,也可用程序來實(shí)現(xiàn)分頁。頁面可在分頁的屬性中獲取。 下載演示地址:http://www.erdangjiade.com/js...本文使用jQuery+Ajax+PHP+Mysql,通過實(shí)例講解如何實(shí)現(xiàn)Ajax無刷新分頁效果。 #ul_lists以列表的形式展現(xiàn)數(shù)據(jù),信...

    Kosmos 評論0 收藏0
  • jQuery+Ajax+PHP無刷新分頁

    摘要:下載演示地址本文使用,通過實(shí)例講解如何實(shí)現(xiàn)無刷新分頁效果。當(dāng)數(shù)據(jù)完全加載完畢后,調(diào)用函數(shù)生成分頁,也可用程序來實(shí)現(xiàn)分頁。頁面可在分頁的屬性中獲取。 下載演示地址:http://www.erdangjiade.com/js...本文使用jQuery+Ajax+PHP+Mysql,通過實(shí)例講解如何實(shí)現(xiàn)Ajax無刷新分頁效果。 #ul_lists以列表的形式展現(xiàn)數(shù)據(jù),信...

    lauren_liuling 評論0 收藏0
  • jQuery+Ajax+PHP無刷新分頁

    摘要:下載演示地址本文使用,通過實(shí)例講解如何實(shí)現(xiàn)無刷新分頁效果。當(dāng)數(shù)據(jù)完全加載完畢后,調(diào)用函數(shù)生成分頁,也可用程序來實(shí)現(xiàn)分頁。頁面可在分頁的屬性中獲取。 下載演示地址:http://www.erdangjiade.com/js...本文使用jQuery+Ajax+PHP+Mysql,通過實(shí)例講解如何實(shí)現(xiàn)Ajax無刷新分頁效果。 #ul_lists以列表的形式展現(xiàn)數(shù)據(jù),信...

    mengbo 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<