• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

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

        時(shí)間:2024-07-18 18:34:00 jQuery Mobile 我要投稿
        • 相關(guān)推薦

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

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

          ONE

          已經(jīng)生成的數(shù)據(jù)表格大致內(nèi)容如下:

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

          需要將前四列具有相同文本的相鄰單元格進(jìn)行自動(dòng)合并,合并后如下:

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

          1、在html的head中引入jQuery

          2、添加合并單元格的函數(shù)

          復(fù)制代碼 代碼如下:

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

          //參數(shù)說明:_w_table_id 為需要進(jìn)行合并單元格的表格的id。如在HTMl中指定表格 id="data" ,此參數(shù)應(yīng)為 #data

          //參數(shù)說明:_w_table_colnum 為需要合并單元格的所在列。為數(shù)字,從最左邊第一列為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;

          }

          }

          });

          }

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

          //參數(shù)說明:_w_table_id 為需要進(jìn)行合并單元格的表格id。如在HTMl中指定表格 id="data" ,此參數(shù)應(yīng)為 #data

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

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

          // "even" 表示偶數(shù)行

          // "odd" 表示奇數(shù)行

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

          //參數(shù)說明:_w_table_maxcolnum 為指定行中單元格對應(yīng)的最大列數(shù),列數(shù)大于這個(gè)數(shù)值的單元格將不進(jìn)行比較合并。

          // 此參數(shù)可以為空,為空則指定行的所有單元格要進(jìn)行比較合并。

          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中調(diào)用合并函數(shù)合并單元格

          復(fù)制代碼 代碼如下:

        地區(qū)地區(qū)商品代碼商品名稱數(shù)量有效期至距效期(月)產(chǎn)品批號規(guī)格單位條形碼地區(qū)地區(qū)商品代碼商品名稱數(shù)量有效期至距效期(月)產(chǎn)品批號規(guī)格單位條形碼

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

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

        jquery提交按鈕的代碼07-28

        excel2010合并內(nèi)容相同單元格方法圖文教程09-15

        excel怎么合并單元格01-01

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

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

        關(guān)jQuery彈出窗口簡單實(shí)現(xiàn)代碼-javascript編程06-07

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

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

        excel表格中如何統(tǒng)計(jì)相同參數(shù)出現(xiàn)的次數(shù)10-22

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 亚洲午夜精品久久久久久抢 | 日韩一级欧美动漫国产 | 婷婷国产天堂久久综合亚洲 | 在线中文字幕亚洲第一 | 尤物欧美一区二区 | 亚洲中文字幕第一页 |