如何将check name属性值转换为数组

时间:2015-09-09 02:58:17

标签: jquery html5

我的复选框如下所示。我无法编辑以下代码,因为下面的代码是动态生成的。

<input onclick="ToggleButtonBaseComponent.prototype.callAjaxAfterRender(&quot;render_se
ctor_name&quot;)" type="checkbox" class="render_sector_name"
 name="render_sector_name" value="C&amp;D_Europa_Joan_Güell2" checked="checked">

我想要的只是转换名称=&#34; render_sector_name&#34; to name =&#34; render_sector_name []&#34;。通过使用jquery。

期待结果: -

    <input onclick="ToggleButtonBaseComponent.prototype.callAjaxAfterRender(&quot;render_se
ctor_name&quot;)" type="checkbox" class="render_sector_name" 
name="render_sector_name[]" value="C&amp;D_Europa_Joan_Güell2" checked="checked">

1 个答案:

答案 0 :(得分:0)

基本上你想要做的是改变DOM对象的属性。

您可以使用以下约定(名称等)更改任何attr

$(function(){
    $('.render_sector_name').attr('name', 'render_sector_name[]');
});

随时可以看到:

http://jsfiddle.net/fe0y5f1p/