table表格單元格合併程式碼例項
表格一般是用來組織資料的,有些表格中的資料合併起來更容易閱讀。
程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>表格單元格合併程式碼例項-螞蟻部落</title> <style type="text/css"> body,td,th { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; } #gridview, #gridview td { border:1px #ccc solid; border-collapse:collapse; } </style> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ var grid=$("#gridview"); var rowCount=grid.find("tr").length-1; var flagRow=grid.find("tr:eq("+rowCount+")").find("td:eq(0)").html(); var sp=0; for(var i=rowCount;i>=0;i--) { var tempRow=grid.find("tr:eq("+i+")"); if(flagRow==tempRow.find("td:eq(0)").html()) { tempRow.find("td:eq(0)").remove(); } else { $("<td/>").attr("rowspan",rowCount-i-sp) .html(flagRow) .prependTo(tempRow.parent() .find("tr:eq("+(i+1)+")")); flagRow=tempRow.find("td:eq(0)").html(); sp=rowCount-i; if(i!=0) { tempRow.find("td:eq(0)").remove(); } } } }) </script> </head> <body> <table id="gridview" width="386" border="0" cellspacing="0" cellpadding="6"> <tr> <td width="59" align="center"><strong>課別</strong></td> <td width="76" align="center"><strong>班別</strong></td> <td width="73" align="center"><strong>班次</strong></td> <td width="130" align="center"><strong>出勤時間</strong></td> </tr> <tr> <td>陳偉勳</td> <td>一班制</td> <td>白班</td> <td>2011-09-09</td> </tr> <tr> <td>陳偉勳</td> <td>一班制</td> <td>夜班</td> <td>2011-09-09</td> </tr> <tr> <td>陳偉勳</td> <td>兩班制</td> <td>白班</td> <td>2011-09-09</td> </tr> <tr> <td>陳偉勳</td> <td>兩班制</td> <td>白班</td> <td>2011-09-09</td> </tr> <tr> <td>陳偉勳</td> <td>兩班制</td> <td>夜班</td> <td>2011-09-09</td> </tr> <tr> <td>陳偉勳</td> <td>三班制</td> <td>早班</td> <td>2011-09-09</td> </tr> <tr> <td>陳偉勳</td> <td>三班制</td> <td>中班</td> <td>2011-09-09</td> </tr> <tr> <td>陳偉勳</td> <td>三班制</td> <td>晚班</td> <td>2011-09-09</td> </tr> <tr> <td>張文軍</td> <td>一班制</td> <td>白班</td> <td>2011-09-09</td> </tr> <tr> <td>張文軍</td> <td>兩班制</td> <td>白班</td> <td>2011-09-09</td> </tr> <tr> <td>張文軍</td> <td>兩班制</td> <td>白班</td> <td>2011-09-09</td> </tr> <tr> <td>張文軍</td> <td>兩班制</td> <td>夜班</td> <td>2011-09-09</td> </tr> <tr> <td>張文軍</td> <td>三班制</td> <td>夜班</td> <td>2011-09-09</td> </tr> <tr> <td>張文軍</td> <td>三班制</td> <td>中班</td> <td>2011-09-09</td> </tr> </table> </body> </html>
以上程式碼實現了我們想要的功能,能夠將第一列中內容相同的單元格進行合併。
相關文章
- table表格單元格橫向和屬性合併程式碼例項
- td單元格合併程式碼例項
- table表格單元格橫向和屬性合併
- vue表格合併單元格Vue
- js 表格合併單元格JS
- Html Table 合併單元格HTML
- js遍歷迭代table表格的每一個td單元格程式碼例項JS
- element中表格合併單元格
- Bootstrap-table 合併相同單元格boot
- table表格美化程式碼例項
- table表格使用程式碼例項
- 表格實現標題合併程式碼例項
- 表格左上角單元格對角線效果例項程式碼
- js table表格排序程式碼例項JS排序
- table細線表格例項程式碼
- jQuery操作表格table程式碼例項jQuery
- elementui表格動態資料單元格合併UI
- elementui——表格的相同內容單元格合併UI
- JS動態生成表格後 合併單元格JS
- js實現table合併相同列單元格JS
- table表格隔行變色程式碼例項
- js獲取table表格指定行和列的單元格內容程式碼例項JS
- jQuery table表格隔行換色程式碼例項jQuery
- js table表格操作大全程式碼例項JS
- 檢索table表格資料程式碼例項
- javascript生成指定行列table表格程式碼例項JavaScript
- javascript動態操作table表格程式碼例項JavaScript
- el-table自定義合併單元格後,單元格錯亂的問題
- js 將xml轉換為table表格簡單程式碼例項JSXML
- Html合併單元格HTML
- javascript 物件合併程式碼例項簡單分析JavaScript物件
- JavaScript合併表格中的內容相同的單元格JavaScript
- js獲取指定單元格的內容程式碼例項例項JS
- 刪除table表格行和列程式碼例項
- 獲取table表格有多少列程式碼例項
- 關於HTML表格合併單元格的靈魂拷問HTML
- EasyExcel-合併單元格Excel
- GridView合併單元格View