html 在jquery中未生成on加号图标动态文本框

eoxn13cs  于 2022-12-09  发布在  jQuery
关注(0)|答案(3)|浏览(109)

我想要的是,每当点击一个加号图标时,我想生成一个新的input type = text。所以我写了下面的代码。
第一个

h5qlskok

h5qlskok1#

代码中有几个问题。
1.使用slice(-1)来获取id的最后一个字符。它使用硬编码substr(13,...来移除依赖性,您可以使用该值将新生成的id增加+1。
1.使用$('.form-group').find('input').length < 5检查input的长度,$('.form-group').find('input').length < 5检查form-group类内部的输入长度,用户只能添加5个输入。
1.最后,不要忘记使用$('.form-group').append(tr);将生成的元素追加到form-group类上。
1.我还添加了使用minus类删除添加的tr的示例。
示例:
第一个

mum43rcc

mum43rcc2#

假设您要在div#dvDVRdata1中添加新的输入字段,则需要将HTML内容append到该div,如下所示:
$('#dvDVRdata1').append(tr);

fslejnso

fslejnso3#

问题是你需要append这个元素,而你在你的问题中没有这样做。
至于删除,你的问题里也没有做过,这里是添加和删除的例子。
第一个

相关问题