Comment puis-je déterminer si mes boutons radio sont sélectionnés?
Par exemple:
if ( radio_button_selected ) { // do something } else { // do something else }
Vous pouvez utiliser ce sélecteur pour déterminer si certains sont cochés:
jQuery("input[name='my_button_group']:checked")
Donc par exemple:
if (jQuery("input[name='my_button_group']:checked")) { ... } else { ... }
Si votre bouton radio rb
déjà sélectionné par d’autres moyens, vous pouvez effectuer les opérations suivantes:
var rb = $('whatever selector'); // other code if (rb.is(':checked')) { // code }
if ($("input[name='yourRadioName']:radio:checked").length) { } else { }
Si vous avez déjà une référence à l’élément, vous pouvez utiliser sa propriété checked
:
$('input[type=radio]').focus(function(){ // "this" is the element that was clicked if (this.checked) { // do something } else { // do something else } });