您的位置:首页 > Web前端 > JQuery

jquery 动态增加,减少input表单的方法

2015-08-19 20:37 841 查看
html代码如下

<html>
<tr><button style="margin-left:10px" class="add_field_button btn">Add</button></tr>
<tbody class="input_fields_wrap"></tbody>
</html>

js代码如下

<script>
var max_fields      = 5; //maximum input boxes allowed
var wrapper          = $(".input_fields_wrap"); //Fields wrapper
var add_button    =(".add_field_button"); //Add button ID

var x = 1; //initlal text box count
$(add_button).click(function(e){ //on add input button click
e.preventDefault();
if(x < max_fields){ //max input box allowed
x++; //text box increment
$(wrapper).append('<tr style=""><td></td><td><button  class="remove_field btn">Del</button></td></tr>'); //add input box
}
});

$(wrapper).on("click",".remove_field", function(e){ //user click on remove text
e.preventDefault(); $(this).closest('tr').remove(); x--;
})
</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jquery