我克隆字段集,每次需要将名称值增加1。为所有孩子动态地分配名称值?
这里是jQuery的:
i = 2;
$("#AddOne").click(function() {
if (i < 11) {
var itemNum = "<div class='iSep'>Item "+ i +"</div>";
$("#cloneSet").clone().prepend(itemNum).appendTo("#cloneRet");
i++;
}
});
下面是相关HTML:
<div id="cloneSet">
<label for="ModelNumber1">Model Number:</label>
<input type="text" name="ModelNumber1" class="required"><br />
<label for="SerialNumber1">Serial Number:</label>
<input type="text" name="SerialNumber1" class="required"><br />
<label for="ConditionofUnit1">Condition of Unit:</label>
<select name="ConditionofUnit1" class="required">
<option value="">Choose an option</option>
<option value="Open: Defective">Open: Defective</option>
<option value="Open: Non-defective">Open: Non-defective</option>
<option value="Factory Sealed">Factory Sealed</option>
</select><br />
</div>
<div id="cloneRet"></div>
因此,对所有的表单元素,包括标签,我想增加1到我所有的对和名称价值..任何人都可以帮忙吗?
使用一个类,语义上的ID可以被应用到一个元素只 –
感谢,改为使用类 – user7954