首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >添加更多按钮,在表格底部添加一行

添加更多按钮,在表格底部添加一行
EN

Stack Overflow用户
提问于 2012-05-23 18:43:13
回答 2查看 1.4K关注 0票数 1

我有一张这样的桌子:

代码语言:javascript
复制
<table id="myTable" border="1">
  <tbody>
    <tr><td>Name</td></tr>
    <tr><td><input name="field-1" type="text" /></td></tr>
    <tr><td><input name="field-2" type="text" /></td></tr>
  </tbody>
</table>

我想要一个ADD MORE按钮,所以每次我们单击ADD MORE按钮时,它都会添加一个具有唯一名称的新行,例如

代码语言:javascript
复制
<tr><td><input name="field-3" type="text" /></td></tr>
<tr><td><input name="field-4" type="text" /></td></tr>

请给出一个解决方案。

谢谢你!

EN

回答 2

Stack Overflow用户

发布于 2012-05-23 18:45:09

代码语言:javascript
复制
$('button#add_more').on('click', function() {
    var table = $('table#myTable tbody'),
        len = $('input[type=text]', table).length;
  table.append('<tr><td><input name="field-'+ (len+1)+'" type="text" /></td></tr>');
})

票数 2
EN

Stack Overflow用户

发布于 2012-05-23 18:50:53

演示::http://jsfiddle.net/ankur20us/MTXhZ/

代码语言:javascript
复制
$('#click').click(function(){
    var totRows=$('#myTable tr').length;

    $('#myTable').append("<tr><td><input name='field-"+ totRows +"' type='text' /></td></tr>")

});​
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10718343

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档