最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

bootstrap table實現(xiàn)橫向合并與縱向合并

 更新時間:2019年07月18日 17:04:06   作者:heoor  
這篇文章主要為大家詳細介紹了bootstrap table實現(xiàn)橫向合并與縱向合并,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了Android九宮格圖片展示的具體代碼,供大家參考,具體內(nèi)容如下

先上html代碼

<div id="test" class="table-responsive" style="padding: 0;overflow:auto;">
 <table id="resourceTable" style="min-width:1500px;" class="table table-nowrap"></table>
</div>

在上js代碼

/**
 * 合并單元格,同一列相同數(shù)據(jù)會合并到同一單元格
 * field:要合并的field列
 */
function mergeTable(field){
 
 var obj=getObjFromTable($resAlertTable,field);
 
 for(var item in obj){ 
  $resAlertTable.bootstrapTable('mergeCells',{
 index:obj[item].index,
 field:field,
 colspan:1,
 rowspan:obj[item].row,
 });
  }
}
function getObjFromTable($resAlertTable,field){
 var obj=[];
 var maxV=$resAlertTable.find("th").length;
 var columnIndex=0;
 var filedVar;
 for(columnIndex=0;columnIndex<maxV;columnIndex++){
 filedVar=$resAlertTable.find("th").eq(columnIndex).attr("data-field");
 if(filedVar==field) break;
 
 }
 var $trs=$resAlertTable.find("tbody > tr");
 var $tr;
 var index=0;
 var content="";
 var row=1;
 for (var i = 0; i <$trs.length;i++)
 {  
 $tr=$trs.eq(i);
 var contentItem=$tr.find("td").eq(columnIndex).html();
 //exist
 if(contentItem.length>0 && content==contentItem ){
  row++;
 }else{
  //save
  if(row>1){
  obj.push({"index":index,"row":row});
  }
  index=i;
  content=contentItem;
  row=1;
 }
 }
 if(row>1)obj.push({"index":index,"row":row});
 return obj;
 
}

實現(xiàn)效果:

下面是橫向合并,相對來說就比較簡單了,只需要對table進行一些設置即可

cache : false, // 不緩存
pagination : false, // 開啟分頁功能
striped : false, // 隔行加亮
data:testData,
search:true,
toolbar:'#toolbar',
height: tableHeight(),//高度調(diào)整
silence : true,
sortName : 'lastTime', // 設置默認排序為 id
sortOrder : 'desc', // 設置排序為升序 asc/反序desc
 
columns: [
  [
  {
  field: 'resourceName',
  title: '資源名稱',
  align: 'center',
  valign: 'middle',
  width: '8%',
  colspan:1,
  rowspan:2
  },
  {
  title: '流入速率',
  align: 'center',
  valign: 'middle',
  sortable : true,
  colspan:3,
  rowspan:1
  },
  {
  title: '流出速率',
  align: 'center',
  valign: 'middle',
  sortable : true,
  colspan:3,
  rowspan:1
  }
   ],
   [
  {
  field: 'netUpSpeed',
  title: "最大值",
  align: 'center',
  valign: 'middle',
  width: '6%',
  sortable:true
  },{
  field: 'netUpSpeed',
  title: "最小值",
  align: 'center',
  valign: 'middle',
  width: '6%',
  sortable:true
  },{
  field: 'netUpSpeed',
  title: "平均值",
  align: 'center',
  valign: 'middle',
  width: '6%',
  sortable:true
  },{
  field: 'netUpSpeed',
  title: "最大值",
  align: 'center',
  valign: 'middle',
  width: '6%',
  sortable:true
  },{
  field: 'netUpSpeed',
  title: "最小值",
  align: 'center',
  valign: 'middle',
  width: '6%',
  sortable:true
  },{
  field: 'netUpSpeed',
  title: "平均值",
  align: 'center',
  valign: 'middle',
  width: '6%',
  sortable:true
  }
  ]
 ],
 onPreBody:function(data){
 
}
});

實現(xiàn)效果:

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • 小程序?qū)崿F(xiàn)Token生成與驗證

    小程序?qū)崿F(xiàn)Token生成與驗證

    本文主要介紹了小程序?qū)崿F(xiàn)Token生成與驗證,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • 實現(xiàn)動畫效果核心方式的js代碼

    實現(xiàn)動畫效果核心方式的js代碼

    為了做好導航菜單,有時候需要在菜單下拉的時候?qū)崿F(xiàn)動畫效果,所以這幾天就研究了研究如何用js實現(xiàn)動畫效果,實現(xiàn)動畫核心要用到兩個函數(shù),一個是setTimeOut,另一個是setInterval
    2013-09-09
  • JsChart組件使用詳解

    JsChart組件使用詳解

    JSChart能夠在網(wǎng)頁上生成圖標,常用于統(tǒng)計信息,十分好用的一個JS組件。這篇文章主要介紹了JsChart組件使用詳解,需要的朋友可以參考下
    2018-03-03
  • 關閉瀏覽器時提示onbeforeunload事件

    關閉瀏覽器時提示onbeforeunload事件

    這篇文章主要介紹了關閉瀏覽器時提示onbeforeunload事件,有需要的朋友可以參考一下
    2013-12-12
  • 7道關于JS this的面試題,你能答對幾個

    7道關于JS this的面試題,你能答對幾個

    這篇文章主要給大家介紹了7道關于JS this的面試題,來看看你能答對幾個,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-03-03
  • 使用JavaScript開發(fā)IE瀏覽器本地插件實例

    使用JavaScript開發(fā)IE瀏覽器本地插件實例

    這篇文章主要介紹了使用JavaScript開發(fā)IE瀏覽器本地插件實例,本文講解使用JS+注冊表的方式開發(fā)一個IE瀏覽器本地插件,需要的朋友可以參考下
    2015-02-02
  • 微信小程序開發(fā)(二)圖片上傳+服務端接收詳解

    微信小程序開發(fā)(二)圖片上傳+服務端接收詳解

    本篇文章主要介紹了微信小程序開發(fā)(二)圖片上傳+服務端接收,具有一定的參考價值,有興趣的可以了解一下。
    2017-01-01
  • React Native JSI實現(xiàn)RN與原生通信的示例代碼

    React Native JSI實現(xiàn)RN與原生通信的示例代碼

    本文主要介紹了React Native JSI實現(xiàn)RN與原生通信的示例代碼,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • iview?date-picker?options只可選當前日期之前的(當前之后的禁用)

    iview?date-picker?options只可選當前日期之前的(當前之后的禁用)

    如果日期對象date的時間戳大于當前時間的時間戳,則該日期在當前日期之后,會被禁用,下面通過實例代碼給大家介紹iview?date-picker?options只可選當前日期之前的,感興趣的朋友跟隨小編一起看看吧
    2024-12-12
  • JS實現(xiàn)從表格中動態(tài)刪除指定行的方法

    JS實現(xiàn)從表格中動態(tài)刪除指定行的方法

    這篇文章主要介紹了JS實現(xiàn)從表格中動態(tài)刪除指定行的方法,通過getElementById獲取指定行再使用deleteRow方法來實現(xiàn)刪除行的功能,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-03-03

最新評論

伊川县| 卢氏县| 沾化县| 宣威市| 锡林浩特市| 荔浦县| 博罗县| 射阳县| 宜川县| 凯里市| 威远县| 长武县| 江陵县| 嘉善县| 亚东县| 华宁县| 开平市| 三原县| 和田县| 麻阳| 岑巩县| 江孜县| 桂林市| 延安市| 义马市| 太仆寺旗| 青海省| 深州市| 奉节县| 富民县| 神农架林区| 开封市| 东港市| 江源县| 兰州市| 霍邱县| 梅州市| 古蔺县| 平原县| 易门县| 武隆县|