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

首頁 > 編程 > JavaScript > 正文

BootStrap table使用方法分析

2019-11-19 19:01:00
字體:
來源:轉載
供稿:網友

本文實例為大家分享了BootStrap table的使用方法,供大家參考,具體內容如下

bootstrap table git address:https://github.com/wenzhixin/bootstrap-table 

引入文件

<link rel="stylesheet" href="../bower_components/bootstrap/dist/css/bootstrap.min.css"/><link rel="stylesheet" href="../bower_components/bootstrap-table-develop/dist/bootstrap-table.min.css"/> <script type="text/javascript" src="../bower_components/jquery/dist/jquery.min.js"></script><script type="text/javascript" src="../bower_components/bootstrap/dist/js/bootstrap.min.js"></script><script type="text/javascript" src="../bower_components/bootstrap-table-develop/dist/bootstrap-table.js"></script><script type="text/javascript" src="../bower_components/bootstrap-table-develop/dist/locale/bootstrap-table-zh-CN.js"></script> 

使用方式

<table data-toggle="table" data-url="data.json">  <thead>  ...   </thead></table> 

or

<table id="table" class="mychar1-table"></table>$('#table').bootstrapTable({  url: 'data.json'  }); 

第二種更好理解點:

var $table = $('#mychart1');$table.bootstrapTable({url: reqprojectname_w+'list/spectrumlist', dataType: "json",toolbar: '#toolbar',  //工具按鈕用哪個容器striped: true,   //是否顯示行間隔色singleSelect: false,pagination: true, //分頁pageNumber:1,   //初始化加載第一頁,默認第一頁pageSize: 10,   //每頁的記錄行數(*)pageList: [10, 25, 50, 100], //可供選擇的每頁的行數(*)search: false, //顯示搜索框sidePagination: "server", //服務端處理分頁 columns: [{  field: 'id',  title: '序號' }, {  field: 'liushuiid',  title: '交易編號' }, {  field: 'orderid',  title: '訂單號' }, {  field: 'receivetime',  title: '交易時間' }, {  field: 'price',  title: '金額' }, {  field: 'coin_credit',  title: '投入硬幣' }, {  field: 'bill_credit',  title: '投入紙幣' }, {  field: 'changes',  title: '找零' }, {  field: 'tradetype',  title: '交易類型' },{  field: 'goodmachineid',  title: '貨機號' },{  field: 'inneridname',  title: '貨道號' },{  field: 'goodsName',  title: '商品名稱' }, {  field: 'changestatus',  title: '支付' },{  field: 'sendstatus',  title: '出貨' },  {   title: '操作',   field: 'id',   align: 'center',   formatter:function(value,row,index){    var e = '<a href="#" mce_href="#" onclick="edit(/''+ row.id + '/')">編輯</a> ';    var d = '<a href="#" mce_href="#" onclick="del(/''+ row.id +'/')">刪除</a> ';    return e+d;   }   }  ] }); 

詳細介紹

$(function () {  //1.初始化Table var oTable = new TableInit(); oTable.Init();  //2.初始化Button的點擊事件 /* var oButtonInit = new ButtonInit(); oButtonInit.Init(); */  });   var TableInit = function () { var oTableInit = new Object(); //初始化Table oTableInit.Init = function () {  $('#tradeList').bootstrapTable({  url: '/VenderManager/TradeList',  //請求后臺的URL(*)  method: 'post',   //請求方式(*)  toolbar: '#toolbar',  //工具按鈕用哪個容器  striped: true,   //是否顯示行間隔色  cache: false,   //是否使用緩存,默認為true,所以一般情況下需要設置一下這個屬性(*)  pagination: true,   //是否顯示分頁(*)  sortable: false,   //是否啟用排序  sortOrder: "asc",   //排序方式  queryParams: oTableInit.queryParams,//傳遞參數(*)  sidePagination: "server",  //分頁方式:client客戶端分頁,server服務端分頁(*)  pageNumber:1,   //初始化加載第一頁,默認第一頁  pageSize: 50,   //每頁的記錄行數(*)  pageList: [10, 25, 50, 100], //可供選擇的每頁的行數(*)  strictSearch: true,  clickToSelect: true,  //是否啟用點擊選中行  height: 460,   //行高,如果沒有設置height屬性,表格自動根據記錄條數覺得表格高度  uniqueId: "id",   //每一行的唯一標識,一般為主鍵列  cardView: false,   //是否顯示詳細視圖  detailView: false,   //是否顯示父子表  columns: [{   field: 'id',   title: '序號'  }, {   field: 'liushuiid',   title: '交易編號'  }, {   field: 'orderid',   title: '訂單號'  }, {   field: 'receivetime',   title: '交易時間'  }, {   field: 'price',   title: '金額'  }, {   field: 'coin_credit',   title: '投入硬幣'  }, {   field: 'bill_credit',   title: '投入紙幣'  }, {   field: 'changes',   title: '找零'  }, {   field: 'tradetype',   title: '交易類型'  },{   field: 'goodmachineid',   title: '貨機號'  },{   field: 'inneridname',   title: '貨道號'  },{   field: 'goodsName',   title: '商品名稱'  }, {   field: 'changestatus',   title: '支付'  },{   field: 'sendstatus',   title: '出貨'  },]  }); };  //得到查詢的參數 oTableInit.queryParams = function (params) {  var temp = { //這里的鍵的名字和控制器的變量名必須一直,這邊改動,控制器也需要改成一樣的  limit: params.limit, //頁面大小  offset: params.offset, //頁碼  sdate: $("#stratTime").val(),  edate: $("#endTime").val(),  sellerid: $("#sellerid").val(),  orderid: $("#orderid").val(),  CardNumber: $("#CardNumber").val(),  maxrows: params.limit,  pageindex:params.pageNumber,  portid: $("#portid").val(),  CardNumber: $("#CardNumber").val(),  tradetype:$('input:radio[name="tradetype"]:checked').val(),  success:$('input:radio[name="success"]:checked').val(),  };  return temp; }; return oTableInit; };

請求參數

oTableInit.queryParams = function (params) {  var temp = { //這里的鍵的名字和控制器的變量名必須一直,這邊改動,控制器也需要改成一樣的  limit: params.limit, //第幾條記錄  offset: params.offset, //顯示一頁多少記錄  sdate: $("#stratTime").val(),   };  return temp; };

后臺拼裝測試數據

JSONArray jsonData=new JSONArray(); JSONObject jo=null; for (int i=0,len=10;i<len;i++){  jo=new JSONObject();  jo.put("id", i+(j++));  jo.put("liushuiid", i+1);  jo.put("price", 100);  jo.put("mobilephone",10);  jo.put("receivetime", 10);  jo.put("tradetype", 10);  jo.put("changestatus", "成功");  jo.put("sendstatus", "失敗");  jo.put("bill_credit", 10);  jo.put("goodroadid", 10);  jo.put("SmsContent", 10);  jo.put("orderid", 10);  jo.put("goodsName", 10);  jo.put("inneridname", 10);  jo.put("xmlstr", 10);  jsonData.add(jo); } int TotalCount=97; JSONObject jsonObject=new JSONObject(); jsonObject.put("rows", jsonData);//JSONArray jsonObject.put("total",TotalCount);//總記錄數

分頁接收

int pageindex=0;int offset = ToolBox.filterInt(json1.getString("offset"));int limit = ToolBox.filterInt(json1.getString("limit")); if(offset !=0){ pageindex = offset/limit;} pageindex+= 1;//第幾頁<br>...

分頁時BootStrap table 向后端傳遞兩個分頁字段:limit, offset ,前者表示每頁的個數,默認為10個,后者表示分頁時數據的偏移量。

而搜索時則向后端傳遞的是search字段,表示具體的搜索內容。

服務器端返回的數據中還要包括page(頁數),total(數據總量)兩個字段,前端要根據這兩個字段分頁。

如果大家還想深入學習,可以點擊這里進行學習,再為大家附兩個精彩的專題:Bootstrap學習教程 Bootstrap實戰教程

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品丝袜久久久久久高清| 亚洲福利在线视频| 成人黄色在线观看| 奇门遁甲1982国语版免费观看高清| 亚洲夜晚福利在线观看| 在线中文字幕日韩| 国产精品久久久久999| 91精品久久久久久综合乱菊| 久久99热精品这里久久精品| 日韩天堂在线视频| 国产精品久久久久999| 日韩国产精品亚洲а∨天堂免| 成人日韩av在线| 国产精品综合久久久| 欧美成人精品激情在线观看| 最新亚洲国产精品| 日本久久久a级免费| 亚洲free性xxxx护士hd| 一区二区欧美激情| 国产精品久久久久久搜索| 精品无人区乱码1区2区3区在线| 国产在线观看一区二区三区| 国产欧美日韩精品在线观看| 亚洲丝袜av一区| 蜜臀久久99精品久久久久久宅男| 欧美国产欧美亚洲国产日韩mv天天看完整| 中文字幕精品视频| 欧美性xxxxx极品娇小| 日韩欧美亚洲成人| 亚洲91av视频| 亚洲色在线视频| 自拍亚洲一区欧美另类| 亚洲美女精品久久| 日韩在线观看网址| 亚洲自拍偷拍在线| 亚洲免费视频一区二区| 久久综合伊人77777| 欧美亚洲成人xxx| 国产97在线|亚洲| 精品动漫一区二区三区| 欧美国产欧美亚洲国产日韩mv天天看完整| 国产一级揄自揄精品视频| 精品国产老师黑色丝袜高跟鞋| 91国产美女视频| 久久不射热爱视频精品| 2024亚洲男人天堂| 亚洲最新av网址| 91精品视频在线| 成人久久一区二区三区| 国产精品欧美一区二区三区奶水| 欧美综合一区第一页| 亚洲免费视频在线观看| 91人成网站www| 中文字幕在线精品| 精品成人国产在线观看男人呻吟| 乱亲女秽乱长久久久| 亚洲欧美综合另类中字| 亚洲欧美一区二区激情| 综合网日日天干夜夜久久| 成人国产精品日本在线| 国产精品美女无圣光视频| 欧美日韩日本国产| 欧美激情中文字幕在线| 国产成人黄色av| 亚洲高清福利视频| 亚洲三级av在线| 国产欧美日韩精品专区| 国产精品久久久久久婷婷天堂| 亚洲精品日韩激情在线电影| 91精品国产综合久久久久久久久| 欧美精品在线观看91| 欧美有码在线观看视频| 欧美极品少妇xxxxⅹ喷水| 亚洲精品国产拍免费91在线| 亚洲精品99久久久久中文字幕| 国产一区二区三区欧美| 亚洲精品第一国产综合精品| 亚洲电影免费观看高清完整版在线| 国产成人精品免高潮费视频| 久久全球大尺度高清视频| 欧美最近摘花xxxx摘花| 欧美日韩亚洲高清| 欧美性猛交xxxx免费看久久久| 在线亚洲国产精品网| 欧美成aaa人片在线观看蜜臀| 欧美极品少妇与黑人| 欧美福利视频在线观看| 国产精品视频不卡| 色伦专区97中文字幕| 亚洲欧美日韩国产中文专区| 欧美一级大胆视频| 热久久这里只有精品| 亚洲欧美国产精品va在线观看| 日韩精品免费在线| 欧美性生交大片免费| 九九热这里只有精品6| 91精品国产高清久久久久久91| 91久久久久久久久久久久久| 国产一区二区三区在线视频| 久久久91精品国产| 国产91在线高潮白浆在线观看| 亚洲精品电影久久久| 国产在线98福利播放视频| 欧美激情国产日韩精品一区18| 亚洲社区在线观看| 丝袜美腿精品国产二区| 色偷偷888欧美精品久久久| 亚洲香蕉在线观看| 91福利视频网| 日韩美女av在线免费观看| 中文字幕日韩综合av| 色综合久久精品亚洲国产| 亚洲区bt下载| 国产精品偷伦免费视频观看的| 欧美性猛交xxxx免费看久久久| 国产精品三级美女白浆呻吟| 黑丝美女久久久| 久久亚洲国产精品成人av秋霞| 成人在线免费观看视视频| 国内精品久久久久| 永久555www成人免费| 九九九久久久久久| 色av中文字幕一区| 亚洲白拍色综合图区| 亚洲欧美国产日韩中文字幕| 欧美日韩国产第一页| 日韩av成人在线| 欧美激情第三页| 美日韩丰满少妇在线观看| 一区国产精品视频| 欧美重口另类videos人妖| 久久夜色精品国产| 日韩av影视在线| 午夜精品久久久久久久99黑人| 51色欧美片视频在线观看| 亚洲免费高清视频| 精品视频在线观看日韩| 国产日韩在线一区| 青青草国产精品一区二区| 最近2019中文字幕一页二页| 亚洲欧洲视频在线| 国产主播在线一区| 性欧美亚洲xxxx乳在线观看| 久久久久久久电影一区| 按摩亚洲人久久| 国产一区二区色| 欧美精品在线观看91| 国产视频在线观看一区二区| 亚洲最大激情中文字幕| 成人午夜黄色影院| 国产成人精品av| 国产精品久久久久久久久久三级| 中文字幕欧美在线| 久久av在线看| 在线成人激情黄色| 日韩成人免费视频| 国产精品一区二区在线| 97精品免费视频| 欧美猛交ⅹxxx乱大交视频| 久久久久久久久综合| 欧美成人性生活| 色妞在线综合亚洲欧美| 亚洲精品视频免费在线观看| 日韩欧美精品中文字幕|