日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

EasyUI DataGrid 合并单元格

發(fā)布時(shí)間:2025/3/20 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 EasyUI DataGrid 合并单元格 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

EasyUI DataGrid 合并單元格

1 function mergeCells(){ 2 var arr =[{mergeFiled:"field",premiseFiled:""}];////合并列的field數(shù)組及對(duì)應(yīng)前提條件filed(為空則直接內(nèi)容合并) 3 var dg = $("#id"); //要合并的datagrid中的表格id 4 var rowCount = dg.datagrid("getRows").length; 5 var cellName; 6 var span; 7 var perValue = ""; 8 var curValue = ""; 9 var perCondition=""; 10 var curCondition=""; 11 var flag=true; 12 var condiName=""; 13 var length = arr.length - 1; 14 for (i = length; i >= 0; i--) { 15 cellName = arr[i].mergeFiled; 16 condiName=arr[i].premiseFiled; 17 if(!condiName){ 18 flag=false; 19 } 20 perValue = ""; 21 perCondition=""; 22 span = 1; 23 for (row = 0; row <= rowCount; row++) { 24 if (row == rowCount) { 25 curValue = ""; 26 curCondition=""; 27 } else { 28 curValue = dg.datagrid("getRows")[row][cellName]; 29 /* if(cellName=="ORGSTARTTIME"){//特殊處理這個(gè)時(shí)間字段 30 curValue =formatDate(dg.datagrid("getRows")[row][cellName],""); 31 } */ 32 if(!flag){ 33 curCondition=dg.datagrid("getRows")[row][condiName]; 34 } 35 } 36 if (perValue == curValue&&(flag||perCondition==curCondition)) { 37 span += 1; 38 } else { 39 var index = row - span; 40 dg.datagrid('mergeCells', { 41 index : index, 42 field : cellName, 43 rowspan : span, 44 colspan : null 45 }); 46 span = 1; 47 perValue = curValue; 48 if(!flag){ 49 perCondition=curCondition; 50 } 51 } 52 } 53 } 54 } 55 56 //<table id="deviceSerieses" class="easyui-datagrid" data-options="onLoadSuccess: mergeCells"></table>

令外表格中列選中不變色使用的是列的styler屬性.

轉(zhuǎn)載于:https://www.cnblogs.com/hrhlian/p/4688816.html

總結(jié)

以上是生活随笔為你收集整理的EasyUI DataGrid 合并单元格的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。