<tr id="trProduction"> <td > <table style="border: dashed 2px red; width: 100%;height:100%;" align="left"> <tr> <td> 年:<span style="color: red">*</span> </td> <td> <input id="txtMonth" type="text" value="2012" style="width: 200px" /> </td> </tr> <tr style="display: inline"> <td> 数量:<span style="color: red">*</span> </td> <td> <input type="text" value="14520,00" style="width: 140px;" /> <select style="width: 60px"> <option>Tonne</option> </select> </td> </tr> <tr style="display: inline"> <td> 值: </td> <td> <input type="text" value="12580,00" style="width: 140px;" /> <select style="width: 60px"> <option>USD</option> </select> </td> </tr> </table> </td> <td><input id="btnAdd" type="button" value="增加" /> </td> </tr>
我想在点击btnAdd 的时候,自动在上面的tr id=trProduction 这行后面 继续添加上面的一个tr,重复内容.请教实现方法
$(document).ready(function() { $("input:button[id=btnAdd]").click(function() { $("<input type='text' name='ddd' id='ddd' value='Hello, Nowamagic' ><br>").appendTo("#trProduction"); });
........................................
});
4 回答
慕勒3428872
TA贡献1848条经验 获得超6个赞
$(function(){ $("#btnAdd").click(function(){ $("#trProduction").after($($("#trProduction")).clone()); }); });
牛魔王的故事
TA贡献1830条经验 获得超3个赞
$("#btnAdd").click(function () {
$(this).parents("table").append($($(this).parent().parent()).clone());
});
青春有我
TA贡献1784条经验 获得超8个赞
appendTo(content) 把所有匹配的元素追加到另一个指定的元素元素集合中。
$("<input type='text' name='ddd' id='ddd' value='Hello, Nowamagic' ><br>").appendTo("#trProduction")
appendTo("#trProduction")这样写是不是有问题
- 4 回答
- 0 关注
- 415 浏览
添加回答
举报
0/150
提交
取消