亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > JS > 正文

Bootstrap-table使用footerFormatter做統計列功能

2024-05-06 16:45:59
字體:
來源:轉載
供稿:網友

寫在前面:

  在做表格的時候,難免會碰到做統計的時候。由于在項目中涉及到做統計的功能比較簡單,之后也就沒有過多的去研究更復雜的,這里簡單記錄下。

  這次就直接先上圖:一個簡單的例子

Bootstrap,table,footerFormatter

  看到效果圖還是很好的,也比較的簡單,下面看一下具體的代碼實現,這里也就直接上代碼了。

<%@ page contentType="text/html;charset=UTF-8" language="java" %><% String scheme = request.getScheme(); String serverName = request.getServerName(); String contextPath = request.getContextPath(); int port = request.getServerPort(); //網站的訪問跟路徑 String baseURL = scheme + "://" + serverName + ":" + port     + contextPath; request.setAttribute("baseURL", baseURL); System.out.println("baseURL:" + baseURL);%><!DOCTYPE html><html lang="en"><head> <meta charset="utf-8" /> <%--設置IE渲染方式(文檔)默認為最高(這部分可以選擇添加也可以不添加)--%> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>Work Members</title> <!--圖標樣式--> <link rel="stylesheet" type="text/css" href="${baseURL}/Bootstrap/bootstrap/css/bootstrap.min.css" rel="external nofollow" /> <link href="${baseURL}/Bootstrap/bootstrap-table/bootstrap-table.css" rel="external nofollow" rel="stylesheet" /> <link href="${baseURL}/Bootstrap/bootstrap-select/css/bootstrap-select.css" rel="external nofollow" rel="stylesheet" /> <link href="${baseURL}/Bootstrap/bootstrap-dialog/css/bootstrap-dialog.css" rel="external nofollow" rel="stylesheet" /> <!-- inline styles related to this page --> <!-- ace settings handler --> <script src="${baseURL}/Bootstrap/bootstrap/assets/js/jquery-2.0.3.min.js"></script> <!--[if IE]> <!--<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>--> <script src="${baseURL}/Bootstrap/bootstrap/assets/js/jquery-1.10.2.min.js"></script> <script src="${baseURL}/Bootstrap/bootstrap/assets/js/bootstrap.min.js"></script> <script src="${baseURL}/Bootstrap/bootstrap-table/bootstrap-table.js"></script> <style type="text/css">  table,table tr th, table tr td {   border:1px solid #fac090;  }  /*解決設置表頭列寬無效*/  #table{   table-layout: fixed;  } </style></head><body ><div style=""> <table id="table_showMembers"></table></div></body><script type="text/javascript">  $(function () {    var table_showMembers = $('#table_showMembers').bootstrapTable({      url: '${baseURL}/listProjectWorkItemAssignmentByProjAndWorkItemId?projId=151&workItemId=1',      method: 'get',//請求方式(*)      toolbar: '#toolbar',//工具按鈕用哪個容器      striped: true,//是否顯示行間隔色      cache: false,//是否使用緩存,默認為true,所以一般情況下需要設置一下這個屬性(*)      pagination: false,//是否顯示分頁(*)      sortable: false,//是否啟用排序      sortOrder: "asc",//排序方式      queryParams: function (params) {//自定義參數,這里的參數是傳給后臺的,我這是是分頁用的        return {//這里的params是table提供的           startIndex: params.offset,//從數據庫第幾條記錄開始           pageSize: params.limit//每頁記錄數          };      },//傳遞參數(*)      sidePagination: "server",//分頁方式:client客戶端分頁,server服務端分頁(*)      pageNumber: 1,//初始化加載第一頁,默認第一頁      pageSize: 1,//每頁的記錄行數(*)      pageList: [2, 4, 6, 8],//可供選擇的每頁的行數(*)      // search: true,//是否顯示表格搜索,此搜索是客戶端搜索,不會進服務端      contentType: "application/x-www-form-urlencoded",      strictSearch: true,      //showColumns: true,//是否顯示內容列下拉框      //showRefresh: true,//是否顯示刷新按鈕      minimumCountColumns: 2,//最少允許的列數      clickToSelect: true,//是否啟用點擊選中行      //height: 700,//行高,如果沒有設置height屬性,表格自動根據記錄條數覺得表格高度      width:'50%',      uniqueId: "hrPerCode",//每一行的唯一標識,一般為主鍵列      //showToggle: true,//是否顯示詳細視圖和列表視圖的切換按鈕      cardView: false,//是否顯示詳細視圖      detailView: false,//是否顯示父子表      checkboxHeader :true, //隱藏表頭的checkbox      singleSelect: false, //開啟單選      showFooter:true, //開啟底部      columns: [        {          field: 'perCode',          title: '工號',          valign:'middle',          align:'center',          visible:true, //隱藏列          width:'100px',          footerFormatter: function(value){            return "Total Work item hours   ";          }        },        {          field: 'perName',          title: '姓名',          align:'center',          width:'150px',        },        {          field: 'hasWorkedHours',          title: 'Invested hours',          align:'center',          width:'80px',          formatter: function(value,row,index){            return row.hasWorkedHours+"H";          },          //計算此列的值          footerFormatter: function(rows){            var sum = 0;            for (var i=0;i<rows.length;i++) {              sum += rows[i].hasWorkedHours            }            return sum+"H";          }        },      ],      onPostBody:function () {        //合并頁腳        merge_footer();      }    });  });  //合并頁腳  function merge_footer() {    //獲取table表中footer 并獲取到這一行的所有列    var footer_tbody = $('.fixed-table-footer table tbody');    var footer_tr = footer_tbody.find('>tr');    var footer_td = footer_tr.find('>td');    var footer_td_1 = footer_td.eq(0);    //由于我們這里做統計只需要兩列,故可以將除第一列與最后一列的列全部隱藏,然后再設置第一列跨列    //遍歷隱藏中間的列 下標從1開始    for(var i=1;i<footer_td.length-1;i++) {      footer_td.eq(i).hide();    }    //設置跨列    footer_td_1.attr('colspan', footer_td.length-1).show();    //這里可以根據自己的表格來設置列的寬度 使對齊    footer_td_1.attr('width', "910px").show();  }</script></html>

總結

以上所述是小編給大家介紹的Bootstrap-table使用footerFormatter做統計列的實例代碼 ,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網網站的支持!


注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久亚洲精品小早川怜子66| 97色在线观看| 97在线视频免费观看| 午夜精品一区二区三区在线视频| 日韩中文字幕欧美| 精品露脸国产偷人在视频| 草民午夜欧美限制a级福利片| 北条麻妃一区二区三区中文字幕| 亚洲伊人第一页| 日本成熟性欧美| 国产一区二区三区毛片| 好吊成人免视频| 国产亚洲精品成人av久久ww| 亚洲欧美自拍一区| 欧美日韩成人在线观看| 国产精品久久97| 精品福利视频导航| 久久久最新网址| 国产日韩精品在线观看| 欧美在线观看一区二区三区| 亚洲第一免费播放区| 亚洲国产精品小视频| 综合激情国产一区| 精品欧美国产一区二区三区| 久久国产一区二区三区| 欧美国产日韩免费| 欧美日韩电影在线观看| 中文字幕av一区中文字幕天堂| 欧美亚洲另类制服自拍| 亚洲日韩中文字幕在线播放| 久久精品欧美视频| www.亚洲男人天堂| 日韩经典第一页| 亚洲国产精彩中文乱码av在线播放| 国产精品视频999| 日韩高清电影免费观看完整版| 亚洲精品福利资源站| 国产欧美精品一区二区三区-老狼| 日本久久久久久久久久久| 粉嫩av一区二区三区免费野| 55夜色66夜色国产精品视频| 精品国产老师黑色丝袜高跟鞋| 亚洲精品国产电影| 国产精品自拍视频| 精品视频久久久久久| 国产精品手机播放| 久久99久久99精品免观看粉嫩| 国产热re99久久6国产精品| 亚洲一区二区日本| 欧美日韩色婷婷| 中文字幕欧美精品日韩中文字幕| 另类图片亚洲另类| 亚洲精品一区av在线播放| 亚洲国产精品大全| 欧美裸体男粗大视频在线观看| 久久色免费在线视频| 日韩成人av在线| www日韩欧美| 不用播放器成人网| 国产视频欧美视频| 亚洲国产精品va在线观看黑人| 黑人与娇小精品av专区| 欧亚精品在线观看| 欧美精品videosex性欧美| 国产欧美一区二区三区久久| 欧美最猛性xxxx| 欧美日韩黄色大片| 国产伦精品免费视频| 国产一区香蕉久久| 综合国产在线视频| 亚洲欧美一区二区三区四区| 欧美成人性色生活仑片| 97色在线视频| 久久亚洲精品中文字幕冲田杏梨| 在线电影中文日韩| 亚洲一级免费视频| 日韩美女毛茸茸| 国产精品久久久久久一区二区| 欧美黄色免费网站| 久久成人精品一区二区三区| 亚洲性无码av在线| 国产精品第100页| 亚洲四色影视在线观看| 久热精品视频在线| 久久久久久91| 久久久久999| 国产97在线观看| 精品高清一区二区三区| 亚洲激情视频网站| 韩国精品久久久999| 亚洲精品按摩视频| 欧美有码在线观看| 日韩美女免费线视频| 欧美片一区二区三区| 欧美激情在线狂野欧美精品| 亚洲成在人线av| 久久久久久欧美| 欧美亚洲免费电影| 欧亚精品在线观看| 久久久亚洲网站| 午夜精品久久久久久久99热| 久久夜精品va视频免费观看| 亚洲www在线| 欧美高清不卡在线| 亚洲人成在线观看网站高清| 亚洲free性xxxx护士hd| 欧美乱大交做爰xxxⅹ性3| 午夜剧场成人观在线视频免费观看| 日韩免费观看av| 国产美女直播视频一区| 91午夜理伦私人影院| 精品国偷自产在线视频| 中文字幕欧美精品日韩中文字幕| 国产精品美女久久久免费| 亚洲精品电影久久久| 成人看片人aa| 亚洲免费福利视频| 国产一区二区三区在线观看视频| 亚洲欧美一区二区三区久久| 国产女同一区二区| 在线免费观看羞羞视频一区二区| 国产91久久婷婷一区二区| 欧美精品在线第一页| 久久久久久久一区二区| 久久免费精品日本久久中文字幕| 欧美性猛交xxxx乱大交蜜桃| 久久久久中文字幕| 国产精品久久久久久久久免费| 国产亚洲美女久久| x99av成人免费| 国产精品jizz在线观看麻豆| 久久久精品免费视频| 亚洲人成电影网| 欧美日韩国产成人在线| 国语自产偷拍精品视频偷| 亚洲天堂av网| 国产精品精品视频一区二区三区| 欧美日本啪啪无遮挡网站| 77777亚洲午夜久久多人| 亚洲中国色老太| 国内精品小视频在线观看| 日韩电影大片中文字幕| 亚洲欧美激情一区| 国产精品久久久久久久久久小说| 97在线免费观看视频| 自拍亚洲一区欧美另类| 国产精品视频久久| 国产精品视频午夜| 中文字幕亚洲一区| 亚洲欧洲国产伦综合| 91在线视频免费| 色妞色视频一区二区三区四区| 中文字幕日韩在线观看| 亚洲成色777777在线观看影院| 久久久久久成人| 欧美性生交xxxxx久久久| 亚洲第一色中文字幕| 日本成人激情视频| 一本一本久久a久久精品牛牛影视| 亚洲精品理论电影| 欧美视频在线观看免费网址| 欧美成年人在线观看| 欧美理论片在线观看| 日韩成人中文字幕在线观看|