Bonjour,

Je cherche à savoir si il y a une équivalence à querySelector pour jQuery car je souhaite modifier cette vérification de bouton radio de js en jQuery:

function checkOption() {
  if(document.querySelector('input[name="dde"]:checked') == null) {
    alert("Vous devez choisir une option !");
  }
}

Je vous remercie de votre aide.

3 réponses


Salut,

var n = $( "input:checked" ).length;
// si 0 rien de checked

@pluche

Pierre

Bonjour,

Je reviens car je n'avais pas le temps de m'y remettre. J'ai essayé comme ceci, mais cela ne fonctionne pas:

$( '#sendMessageButton' ).click(function(){
  console.log('ok');
  var n = $( 'input[name="dde"]:checked' ).length;
  if (n >= 1){
    alert('Pas Ok');
  }
  else { alert('Ok');}
});

Ca veux dire quoi ça fonctionne pas ???

var n = $('input[name=dde]').is(':checked').length
if (n >= 1){
    alert('Ok');
  }
  else { 
    alert('Pas Ok');
 }