我的页面上有一些select
元素,我想删除名称的一部分。
他们的名字看起来像这样:
ctl02$fieldname
我要删除的部分是:ctl02$
。所以它只剩下我了fieldname
。
我要删除的那部分总是以一个以 .ctl
结尾的两位数开头$
。
我用下面的代码试过了,但没有奏效:
$(".elements select").each(function() {
this.setAttribute("name", this.getAttribute("name").replace(/ctl([0-9]+)\$$/, ""));
});
有人知道我该怎么做吗?