html 克隆表单代码的一部分并增加输入的名称/是。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 克隆表单代码的一部分并增加输入的名称/是。相关的知识,希望对你有一定的参考价值。
jQuery(document).ready(function($) {
var wrapper = $(".input_fields_wrap div"); //Fields wrapper
var add_button = $(".add_field_button"); //Add button Class/ID
var x = 1; //initlal text box count
$(add_button).click(function(e){ //on add input button click
e.preventDefault();
x++; //text box increment
var name = $(wrapper).children('input').attr('name').replace('[new1]', '[new'+x+']');
$(wrapper).last().clone()
.insertBefore(add_button).children('input').attr('name', name); //add input box
});
});
<div class="input_fields_wrap">
<div>
<input type="text" name="fields[contact][new1][fields][contactName]" /><br />
<input type="text" name="fields[contact][new1][fields][contactSurname]" /><br />
<input type="text" name="fields[contact][new1][fields][contactEmail]" />
</div>
<button class="add_field_button">Add More Fields</button>
</div>
以上是关于html 克隆表单代码的一部分并增加输入的名称/是。的主要内容,如果未能解决你的问题,请参考以下文章
克隆表单字段并增加 id
jQuery 克隆表单增加 name、class、id、data-id ..etc 的所有属性
jquery中clone()实现表单中增加和减少输入项
jQuery克隆后Chrome错误地使表单输入无效
javascript 收集输入字段数据并使用key作为输入名称和值作为输入值构建json。提供HTML表单作为参数
如何克隆 git 裸仓库并更改分支名称