我在容器中的输入字段很少,用户可以将这些字段相乘。我需要根据容器更改输入字段的名称。如何处理多个div内的多个单选按钮
<div class="stations">
<input type="radio" name="pp[prc][0][station][0][id]">
<input type="radio" name="pp[prc][0][station][1][id]">
</div>
这是我的HTML表单。
$(".stations").each(function(sIndex){
//Loop thru all .station
$("input:radio", $(this)).each(function(rIndex){
//Loop thru all radio buttons inside that container and change their names accordingly
$("input:radio", $(this)).attr('name','pp[prc]['+sIndex+'][stations]['+rIndex+'][id]');
});
});
当我这样做,出于某种原因,当用户重复<div class="station">
,其内容单选按钮的名称不会随之改变。我在哪里做错了?