我有一个 HTML 表单,它包含多个字段集(每个字段集都具有相同的字段)。我希望用户能够通过单击按钮 (jQuery) 添加其他字段集。我可以想到两种方法:
创建一个虚拟隐藏字段集和clone it单击添加按钮时。
创建一个函数,该函数在单击添加 按钮时从字符串呈现字段集的 HTML。 (该函数将字段集识别为一个长字符串。)
这两种方法有什么明显的优点或缺点吗?还有别的办法吗?
我不喜欢到处闲逛的虚拟字段集的想法,即使它是隐藏的,但将整个字段集编码为字符串似乎有点笨拙,尽管我知道这是非常标准的做法。
最佳答案
即使已经存在的字段集与您要插入的字段集相同,您也可以克隆现有的字段集并清除输入。现在您不必在 HTML 或 Javascript 中添加额外的代码:)
关于javascript - 使用 JavaScript 插入元素的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2009604/