Hello,
Je suis actuellement en train de faire quelques lignes de jQuery afin de vérifier si une checkbox est cochée, et ainsi faire une action en fonction de si oui ou non.
Voici donc ma checkbox :
<label for='need_admin'>Does this place need an admin ?</label><input type='checkbox' id='need_admin' name='need_admin' />
Et voici mes quelques lignes de jQuery :
if( $('#need_admin').is(':checked') ){
$(".searchbar_admin").show();
}
else {
$(".searchbar_admin").hide();
}
Je n'ai aucun message d'erreur, j'ai testé diverses méthodes en remplaçant .is par .prop par exemple mais rien ne fonctionne.
En vous remerciant d'avance !
Bonne journée
C'est bizarre, chez moi ça fonctionne bien :
$(' #need_admin' ).on('click', function() {
if ($(' #need_admin' ).is(':checked'))
{
alert('check');
}
else
{
alert('PAS check');
}
});
// .is(':checked') OU .prop('checked') les 2 fonctionnent.
Vérifies les erreurs d'inatention (ça arrive):