2016-05-17 2 views
0

У меня есть следующий HTML:Радиокнопка не работает (Можно выбрать несколько кнопок радио одновременно)

<table> 
 
    <tr> 
 
     <td>Sys/Prod/Proc :</td> 
 
     <td width="10px"></td> 
 
     <td><input type="radio" value="A"/></td> 
 
     <td width="10px"></td> 
 
     <td><input type="text" class="form-control"/></td> 
 
    </tr> 
 
    <tr height="10px"></tr> 
 
    <tr> 
 
     <td>Sub-Sys/Prod/Proc :</td> 
 
     <td width="10px"></td> 
 
     <td><input type="radio" value="B"/></td> 
 
     <td width="10px"></td> 
 
     <td><input type="text" class="form-control"/></td> 
 
    </tr> 
 
    <tr height="10px"></tr> 
 
    <tr> 
 
     <td>Component :</td> 
 
     <td width="10px"></td> 
 
     <td><input type="radio" value="C"/></td> 
 
     <td width="10px"></td> 
 
     <td><input type="text" class="form-control"/></td> 
 
    </tr> 
 
</table>

Рентгено кнопки у меня не работает, как ожидалось. Теперь я могу выбрать несколько переключателей вместо одного. Как я могу это исправить?

+0

Это ожидаемое поведение, если несколько входов радио имеют различный 'name' атрибут. – Anthony

ответ

4

Для каждого переключателя должен быть одинаковый атрибут name, чтобы они действовали взаимоисключающим образом.

<table> 
 
    <tr> 
 
    <td>Sys/Prod/Proc :</td> 
 
    <td width="10px"></td> 
 
    <td><input type="radio" name="radio" value="A" /></td> 
 
    <td width="10px"></td> 
 
    <td><input type="text" class="form-control" /></td> 
 
    </tr> 
 
    <tr height="10px"></tr> 
 
    <tr> 
 
    <td>Sub-Sys/Prod/Proc :</td> 
 
    <td width="10px"></td> 
 
    <td><input type="radio" name="radio" value="B" /></td> 
 
    <td width="10px"></td> 
 
    <td><input type="text" class="form-control" /></td> 
 
    </tr> 
 
    <tr height="10px"></tr> 
 
    <tr> 
 
    <td>Component :</td> 
 
    <td width="10px"></td> 
 
    <td><input type="radio" name="radio" value="C" /></td> 
 
    <td width="10px"></td> 
 
    <td><input type="text" class="form-control" /></td> 
 
    </tr> 
 
</table>