中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      jQuery的合并表格中相同文本的相鄰單元格的代碼

      時間:2024-07-18 18:34:00 jQuery Mobile 我要投稿
      • 相關推薦

      jQuery的合并表格中相同文本的相鄰單元格的代碼

        jQuery的合并表格中相同文本的相鄰單元格的代碼

        ONE

        已經生成的數據表格大致內容如下:

        廣東深圳00028紅花油廣東深圳00028紅花油廣東深圳00028紅花油廣東廣州00027白花油廣東廣州00028紅花油廣東深圳00028紅花油廣東深圳00028紅花油廣東深圳00028紅花油廣東深圳00028紅花油

        需要將前四列具有相同文本的相鄰單元格進行自動合并,合并后如下:

        廣東深圳00028紅花油廣州00027白花油00028紅花油深圳

        1、在html的head中引入jQuery

        2、添加合并單元格的函數

        復制代碼 代碼如下:

        //函數說明:合并指定表格(表格id為_w_table_id)指定列(列數為_w_table_colnum)的相同文本的相鄰單元格

        //參數說明:_w_table_id 為需要進行合并單元格的表格的id。如在HTMl中指定表格 id="data" ,此參數應為 #data

        //參數說明:_w_table_colnum 為需要合并單元格的所在列。為數字,從最左邊第一列為1開始算起。

        function _w_table_rowspan(_w_table_id,_w_table_colnum){

        _w_table_firsttd = "";

        _w_table_currenttd = "";

        _w_table_SpanNum = 0;

        _w_table_Obj = $(_w_table_id + " tr td:nth-child(" + _w_table_colnum + ")");

        _w_table_Obj.each(function(i){

        if(i==0){

        _w_table_firsttd = $(this);

        _w_table_SpanNum = 1;

        }else{

        _w_table_currenttd = $(this);

        if(_w_table_firsttd.text()==_w_table_currenttd.text()){

        _w_table_SpanNum++;

        _w_table_currenttd.hide(); //remove();

        _w_table_firsttd.attr("rowSpan",_w_table_SpanNum);

        }else{

        _w_table_firsttd = $(this);

        _w_table_SpanNum = 1;

        }

        }

        });

        }

        //函數說明:合并指定表格(表格id為_w_table_id)指定行(行數為_w_table_rownum)的相同文本的相鄰單元格

        //參數說明:_w_table_id 為需要進行合并單元格的表格id。如在HTMl中指定表格 id="data" ,此參數應為 #data

        //參數說明:_w_table_rownum 為需要合并單元格的所在行。其參數形式請參考jQuery中nth-child的`參數。

        // 如果為數字,則從最左邊第一行為1開始算起。

        // "even" 表示偶數行

        // "odd" 表示奇數行

        // "3n+1" 表示的行數為1、4、7、10.

        //參數說明:_w_table_maxcolnum 為指定行中單元格對應的最大列數,列數大于這個數值的單元格將不進行比較合并。

        // 此參數可以為空,為空則指定行的所有單元格要進行比較合并。

        function _w_table_colspan(_w_table_id,_w_table_rownum,_w_table_maxcolnum){

        if(_w_table_maxcolnum == void 0){_w_table_maxcolnum=0;}

        _w_table_firsttd = "";

        _w_table_currenttd = "";

        _w_table_SpanNum = 0;

        $(_w_table_id + " tr:nth-child(" + _w_table_rownum + ")").each(function(i){

        _w_table_Obj = $(this).children();

        _w_table_Obj.each(function(i){

        if(i==0){

        _w_table_firsttd = $(this);

        _w_table_SpanNum = 1;

        }else if((_w_table_maxcolnum>0)&&(i>_w_table_maxcolnum)){

        return "";

        }else{

        _w_table_currenttd = $(this);

        if(_w_table_firsttd.text()==_w_table_currenttd.text()){

        _w_table_SpanNum++;

        _w_table_currenttd.hide(); //remove();

        _w_table_firsttd.attr("colSpan",_w_table_SpanNum);

        }else{

        _w_table_firsttd = $(this);

        _w_table_SpanNum = 1;

        }

        }

        });

        });

        }

        3、在html的head中調用合并函數合并單元格

        復制代碼 代碼如下:

      地區地區商品代碼商品名稱數量有效期至距效期(月)產品批號規格單位條形碼地區地區商品代碼商品名稱數量有效期至距效期(月)產品批號規格單位條形碼

      【jQuery的合并表格中相同文本的相鄰單元格的代碼】相關文章:

      基于jQuery的固定表格頭部的代碼08-30

      jquery提交按鈕的代碼07-28

      excel2010合并內容相同單元格方法圖文教程09-15

      excel怎么合并單元格01-01

      在Excel中怎么對相鄰單元格的數據求和方法07-31

      excel怎樣隱藏表格單元格08-05

      關jQuery彈出窗口簡單實現代碼-javascript編程06-07

      jQuery中prev()方法用法07-16

      jQuery中replaceAll()方法用法10-15

      excel表格中如何統計相同參數出現的次數10-22

      主站蜘蛛池模板: 青青草视频在线观看播放| 久久久久AV成人无码网站| 日韩人妻精品一区二区在线推荐| 武义县| 看全色黄大色大片免费久久久| 精品国产亚洲av麻豆尤物| 国产极品美女到高潮视频| 搜索| 亚洲色欲色欲大片WWW无码| 贡嘎县| 久久久精品人妻一区二区三区日本| 国产精品98视频全部国产| 色婷婷精品综合久久狠狠| 国产中文字幕乱码在线| 亚洲高清一区二区三区在线观看| 乐东| 日韩激情网| 人妖系列在线精品视频| 天天射色综合| 日本一本草久国产欧美日韩| 亚洲国产精品黑人久久久| 一区二区三区偷拍系列| 蜜桃在线一区二区三区| 嗯啊 不要 啊啊在线日韩a | 在线观看国产三级av| 加勒比亚洲视频在线播放| 中文字幕成人精品久久不卡| 亚洲一区二区婷婷久久| 国产成人精品久久亚洲高清| 日本一区二区三区东京热| 日韩无码尤物视频| 日韩狼人精品在线观看| 在线成人看片免费播放视频| 日本最新一区二区三区免费看| 国产高清天干天天视频| 日韩熟女一区二区三区| 色综合久久三十路人妻蜜臀av| 久久精品国产久精国产69| 精品国产高清a毛片| 成在线人免费视频播放| 精品中文字幕手机在线|