J'ai un formulaire avec des boutons radio en elle. Avant que le formulaire ne soit soumis, je dois vérifier que 10 boutons radio sont cochés. Ce code fait l'affaire (ie je reçois l'alerte quand 10 ont été vérifiés) mais je ne peux pas savoir où mettre mes instructions return true
et return false
pour l'arrêter ou le laisser soumettre si mon compte a atteint 10.jquery soumettre formulaire problème
$('.submit').click(function() {
var radios = $(':radio');
var count = 0;
$.each(radios, function() {
if ($(this).is(':checked')) {
count++;
alert(count);
}
if (count === 10) {
alert('hi')
return true;
}
})
return false;
})
En ce moment le return false
en bas arrête le formulaire en soumettant même quand le compte est 10 mais je dois retourner false
là pour arrêter le formulaire en soumettant tout de suite.
Espérons que cela a du sens.
C'est génial. Très succinct ... mais je dois fournir une alerte si 10 n'ont pas été vérifiés alors j'ai besoin de quelque chose avec un si. event.preventDefault() ressemble au blaireau. –