Czy można mieć wiele grup przycisków opcji w jednym formularzu? Zwykle wybranie jednego przycisku powoduje odznaczenie poprzedniego, po prostu muszę mieć odznaczony jeden z grup.
<form>
<fieldset id="group1">
<input type="radio" value="">
<input type="radio" value="">
</fieldset>
<fieldset id="group2">
<input type="radio" value="">
<input type="radio" value="">
<input type="radio" value="">
</fieldset>
</form>
html
forms
radio-group
AlexG
źródło
źródło
<input type="checkbox" name="checkGroup1" value =""/>
Odpowiedzi:
Ustaw równe
name
atrybuty, aby utworzyć grupę;źródło
Po prostu zrób jedną rzecz, musimy ustawić właściwość name dla tych samych typów. np.
Spróbuj poniżej:
A także możemy to zrobić w angular1, angular 2 lub też w jquery.
źródło
Jest to bardzo proste, musisz zachować różne nazwy każdej grupy wejść radiowych.
źródło
Aby utworzyć grupę danych wejściowych, możesz utworzyć niestandardowy element HTML
https://gist.github.com/robdodson/85deb2f821f9beb2ed1ce049f6a6ed47
aby zachować wybraną opcję w każdej grupie, musisz dodać atrybut nazwy do wejść w grupie, jeśli go nie dodasz, wszystko jest jedną grupą.
źródło
w polu wejściowym nadaj nazwę tak samo jak
źródło