使用jquery替换动态值

时间:2015-05-18 06:57:50

标签: javascript jquery

我有像

这样的输入字段
<input type="text" name="time[23][34][]" value="">

输入字段的名称是动态的。意味着它可能是时间[23] [34] [],时间1 [11] [33] [],时间2 [45] [22] []等

现在我想将它改为multidimension to singledimension like

time[]
time1[]
time2[]

我试过下面的代码:

$('input').attr('name').replace(/(\[|\])/g, '\\$1')

如何使用jquery或javascript替换它?

1 个答案:

答案 0 :(得分:0)

这可能会对您有所帮助:

https://jsfiddle.net/s033kv43/

var attrib = $('input').attr('name').replace(/[\[|\]]/g, '');
$('input').attr('name', attrib);

我得到name属性并用括号替换括号,然后设置name属性。 别忘了调整此代码,因此它会改变正确的输入字段