我有这个jquery代码循环遍历table1上的所有行。
$(‘#table_1’)。find(‘tr’)。each(function(i,el){ var $ tds = $(this).find(‘td’); var test1 = $ tds.eq(0).text(); var test2 = $ …
$("#AddRow").on("click", function() { $("#tbl").append("<tr><td>Blah</td><td>Bll</td></tr>") for (let i = 0; i < 3; i++) { $("#tbl").append("<tr><td>BlahLoop</td><td>Bll Loop</td></tr>") } })
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.0/jquery.min.js"></script> <button id=AddRow>Click To Add </button> <table id="tbl" style="width: 540px; ; float: left; border-collapse: collapse;" border="1"> <tbody> <tr> <td> FROM:</td> <td>Blah Blah Blah Blah</td> </tr> <tr> <td> ADDRESS:</td> <td>Blah Blah Blah Blah</td> </tr> <tr> <td> CONTACT NUMBER:</td> <td>Blah Blah Blah Blah</td> </tr> <tr style="border: none; height: 20px;"> <td style="border: none; text-align: center; height: 20px;" colspan="2"><strong></strong></td> </tr> <tr> <td> TO:</td> <td>Blah Blah Blah Blah</td> </tr> <tr> <td> ADDRESS:</td> <td>Blah Blah Blah Blah</td> </tr> <tr> <td> BARANGAY:</td> <td>Blah Blah Blah Blah</td> </tr> <tr> <td> CITY & PROVINCE:</td> <td>Blah Blah Blah Blah</td> </tr> <tr> <td> CONTACT NUMBER:</td> <td>Blah Blah Blah Blah</td> </tr> <tr> <td> PRODUCT & PRICE</td> <td>Blah Blah Blah Blah</td> </tr> <tr style="border: none; height: 18px;"> <td style="border: none; text-align: center; height: 18px;" colspan="2"> </td> </tr> </tbody> </table>
您可以动态解决此问题,如下所示。
从table_1迭代值并将其推入数组,然后使用单击按钮,您可以将这些表详细信息附加到另一个表中,如下所示
//假设数组“value”由table_1数据组成。
let value = ['Bathri','Coimbatore','23']; let header = ["Name","Address","Age"]; $("#AddRow").on("click", function() { for(let v=0; v < 3; v++){ $("#tbl").append("<tr><td>"+header[v]+"</td><td>"+value[v]+"</td></tr>") } })
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.0/jquery.min.js"></script> <button id=AddRow>Click To Add </button> <table id="tbl" style="width: 540px; ; float: left; border-collapse: collapse;" border="1"> <tbody> <tr> <td> FROM:</td> <td>Blah Blah Blah Blah</td> </tr> <tr> <td> ADDRESS:</td> <td>Blah Blah Blah Blah</td> </tr> <tr> <td> CONTACT NUMBER:</td> <td>Blah Blah Blah Blah</td> </tr> <tr style="border: none; height: 20px;"> <td style="border: none; text-align: center; height: 20px;" colspan="2"><strong></strong></td> </tr> <tr> <td> TO:</td> <td>Blah Blah Blah Blah</td> </tr> <tr> <td> ADDRESS:</td> <td>Blah Blah Blah Blah</td> </tr> <tr> <td> BARANGAY:</td> <td>Blah Blah Blah Blah</td> </tr> <tr> <td> CITY & PROVINCE:</td> <td>Blah Blah Blah Blah</td> </tr> <tr> <td> CONTACT NUMBER:</td> <td>Blah Blah Blah Blah</td> </tr> <tr> <td> PRODUCT & PRICE</td> <td>Blah Blah Blah Blah</td> </tr> <tr style="border: none; height: 18px;"> <td style="border: none; text-align: center; height: 18px;" colspan="2"> </td> </tr> </tbody> </table>