【发布时间】:2012-08-16 09:29:53
【问题描述】:
这是我的文本输入框
<input class="tb" id="tb43[0]" type="text" size="30" maxlength="200" />
使用 jQuery 进行克隆时,我希望新克隆框的 id 为 "tb43[1]"。
$clone.find(".tb").attr("id").replace(/\d+/, function (val) { return parseInt(val) + 1; });
这只会增加第一个数字,但我怎样才能增加方括号中的数字?
谢谢
【问题讨论】:
-
如果您要发布到 php 脚本,通常使用
[]就足够了,它会在内部递增。 -
如果您必须做这样的事情,最好重新考虑架构并尝试不同的方法。
标签: javascript jquery regex increment