我有一个名称为例如的字段:
nameVariants[0].texts[en_GB]
nameVariants[1].texts[nl_BE]
我的代码允许我通过 javascript 添加动态字段,因此我必须更新字段的索引。但是我如何只定位和更新第一个括号 [0], [1] ...?
我试图通过用索引替换所有名称来以这种方式维护索引。
looping fields with index (idx)
$(this).attr("name", function() {
var name = $(this).attr("name");
name.replace(new RegExp('\\[\\d+\\]'), idx);
return name;
});
但这似乎不起作用。我的动态字段的名称为 nameVariants[].texts[en_GB],因此它还必须找到空方括号。