在javascript中添加表单输入(jquery)

时间:2010-04-15 03:33:00

标签: jquery

我知道你做的事情如下:

$('form').append('<input type="text" name="color-1" value="Hello" />');

但我有两个问题。首先,我不希望它添加到表单的末尾,但是在“颜色”部分的最后一次输入之后。其次,在“name = color-1”中,如果他们想要添加多个输入,我需要增加一个,你知道吗?这样我就可以在服务器上处理它了。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

我猜你要找的是.after() // .insertAfter()函数。 假设您的表单中有一个带有“颜色”类的DIV,您可以这样做

$('form').find('.color > :input').last().after('<input type="text" name="" value=""/>');

要添加更多这些输入字段,只需添加一个按钮或其他任何有能力的字段 执行click事件,您可以执行代码以插入更多输入。