jquery vérifier si un bouton radio est coché, puis vérifier si une case à cocher est cochée
Salut, j'ai un formulaire que j'ai développée. L'un est pour les membres existants et l'un ne l'est pas.
Sur l'une des formes que j'ai une case à cocher qui devra être vérifié avant de pouvoir poursuivre, afin de déterminer s'ils sont sur la bonne forme. Je vais utiliser le bouton d'option qui permet d'afficher /masquer les formes.
Cependant, lorsque j'essaie d'obtenir une poignée sur si le bouton radio est coché, puis de la vérification pour voir si la case est cochée je ne reçois rien retourné.
Quelqu'un peut-il m'aider à mettre en œuvre ce? Mon JS est ci-dessous ou consulter mon JSFIDDLE:
$(document).ready(function(){
var check;
if($("input:radio[name=existingpartner]").is(":checked")){
//Example 3 - With jQuery prop
$("#test-with-prop").on("click", function(){
check = $("#mycheckbox").prop("checked");
if(check) {
alert("Checkbox is checked.");
} else {
alert("Checkbox is unchecked.");
}
});
});
- Votre radio boutons ont deux id de chaque. Ils devraient partager le même nom.
- mise à jour jsfiddle.net/pECzh/5 mais ne peut toujours pas faire la différence
- Mon commentaire n'était pas censé être une réponse; j'étais simplement en pointant nos certains défauts fondamentaux. Aussi, votre code révisé encore ne partage pas le même nom pour votre boutons radio.
- Modifier la propriété name de ne pas l'id de l'entrée pour la radio
Vous devez vous connecter pour publier un commentaire.
Dans votre déclaration si vous êtes de vérifier si l'élément est coché, mais dans les DOM l'élément n'est pas coché par conséquent, il ne lie pas le cas sur le bouton.
Déplacer si l'instruction à l'intérieur de la liaison de l'événement.
DÉMO