gpt4 book ai didi

javascript - 带增量的动态表单字段创建

转载 作者:行者123 更新时间:2023-12-02 16:59:26 24 4
gpt4 key购买 nike

以下是我的代码片段,我使用它通过单击“添加更多...”按钮来创建动态表单。我的问题是如何在动态生成字段上添加 +1,以便它们的名称应类似于 testimonial1testimonial2testimonial3 等。

Fiddle .

HTML:

<ul id="testimonial_ul" style="list-style-type: none; padding-left: 0px;">
<li>
<div class="field">
<input title="Testimonial" name="testimonial" class="testimonial required" type="text" placeholder="Testimonial"/>
<input name="testimonial_by" id="testimonial_by" class="testimonial_by required" type="text" placeholder="by..."/>
</div>
</li>
</ul>
<a href="#" id="more_testimonials">Add more...</a>

JS:

$("#more_testimonials").click(function() {
$("#testimonial_ul").append('<li><div class="field"><input class="testimonial" type="text" placeholder="Testimonial"/><input class="testimonial_by" type="text" placeholder="by..."/></div><a class="removeLI">Remove</a></li> ');
});

最佳答案

试试这个:

var counter = 1;
$("#more_testimonials").click(function () {
$("#testimonial_ul").append('<li><div class="field"><input name="Testimonial'+counter+'" class="testimonial" type="text" placeholder="Testimonial"/><input name="Testimonial'+counter+'" class="testimonial_by" type="text" placeholder="by..."/></div><a class="removeLI">Remove</a></li> ');
counter++;
});

工作中Fiddle.

关于javascript - 带增量的动态表单字段创建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25888954/

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