[英]Dynamic form elements
我需要一个允许用户动态添加新字段的表单。 在我的例子中,一行包含一个标签和一个textarea,点击加号将添加一个带有label和textarea的新行。
我找到了插件http://plugins.jquery.com/project/dynamicField ,它完全符合我的要求,除了一件事:对于每个添加的行,我需要标签来包含行号。
有关如何做到这一点的任何提示?
最好的可能是在插件中添加一个事件,比如'AfterAdd',我可以订阅并设置标签或其他东西?
编辑:有没有人知道一个插件,它做这种“动态形式”的事情,你可以添加,插入和删除行?
谢谢,L
我不明白你为什么要使用插件。 它只有几行代码。 就像是:
$('#add').click(function() {
var $container = $('#container');
var html ='<label>'
+ ($container.find('textarea').length + 1)
+ '</label><textarea></textarea><br />';
$container.append(html);
});
您可以尝试使用jquery模板来实现此目的。 一些非常干净,非常适合动态DOM生成/插入。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.