动态添加无线电输入集

时间:2015-09-17 11:22:16

标签: javascript jquery radio-button radio-group

所以我创建了动态表单并且可能有多组无线电输入它们都具有相同的名称Release []但是如果你要添加4组这些无线电我现在不知道如何正确分组输入您只能从所有输入中选择1

$('a#AddChampion').on('click', function () {
  $('div#ChampionInput').append(
    '<input type="radio" name="Release[]" value="New">New\
    <input type="radio" name="Release[]" value="Rework">Rework\
    <input type="radio" name="Release[]" value="None" checked>None\
  ');
});

1 个答案:

答案 0 :(得分:0)

是,如果您打算使用相同的名称,则只能获得一个输出。如果要单独收集它们,则必须使用单独的名称。

E.g。 对于两组ReleaseGrp1和ReleaseGrp2

                 <input type="radio" name="ReleaseGrp1" value="New">New
                 <input type="radio" name="ReleaseGrp1" value="Rework">Rework
                 <input type="radio" name="ReleaseGrp1" value="None" checked>None

                     <input type="radio" name="ReleaseGrp2" value="New">New
                     <input type="radio" name="ReleaseGrp2" value="Rework">Rework
                     <input type="radio" name="ReleaseGrp2" value="None" checked>None