我有像
这样的输入字段<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替换它?
答案 0 :(得分:0)
这可能会对您有所帮助:
https://jsfiddle.net/s033kv43/
var attrib = $('input').attr('name').replace(/[\[|\]]/g, '');
$('input').attr('name', attrib);
我得到name属性并用括号替换括号,然后设置name属性。 别忘了调整此代码,因此它会改变正确的输入字段