gpt4 book ai didi

jquery - 在 jQuery 中克隆表单并增加索引

转载 作者:行者123 更新时间:2023-12-01 06:41:02 24 4
gpt4 key购买 nike

这看起来相对简单,我只是被 jQuery 语法难住了。

基本上我想采用这种形式:

<div class="me_signup">
<input type="text" name="referral[0][name]" id="referral_0_name">
<br>
<input type="text" name="referral[0][email]" id="referral_0_email">
</div>

然后用按钮复制它并增加变量数..

$(".add_another_button").click(function(){
...
};

最佳答案

类似于 this

$(".add_another_button").click(function() {
var $newdiv = $(".me_signup:last").clone(true);
$newdiv.find('input').each(function() {
var $this = $(this);
$this.attr('id', $this.attr('id').replace(/_(\d+)_/, function($0, $1) {
return '_' + (+$1 + 1) + '_';
}));
$this.attr('name', $this.attr('name').replace(/\[(\d+)\]/, function($0, $1) {
return '[' + (+$1 + 1) + ']';
}));
$this.val('');
});
$newdiv.insertAfter('.me_signup:last');
});

关于jquery - 在 jQuery 中克隆表单并增加索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4079265/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com