J'ai défini deux boutons radio ("oui", "non") dans ASP: répéteur. Qui sont dynamiques au moment de l'exécution, ce qui signifie que si la base de données renvoie 5 questions, alors pour chaque question que nous avons une option («oui», «non»). L'image ci-jointe affiche la conception existante des boutons radio
maintenant je veux Validez ces boutons radio définis dans ASP: répété pour vérifier si les boutons radio sont vérifiés ou non à l'aide de JavaScript / JQuery. Vous trouverez ci-dessous le code: p>
3 Réponses :
Vous pouvez vérifier si un spécifique est vérifié à l'aide de JQuery comme suit:
if ($("input[name='radioGroup'][value='1']").prop("checked"))
Merci de votre aide. J'ai créé la fonction ci-dessous mais ne fonctionne pas, c'est-à-dire que, à chaque fois si le bouton est coché ou non, la sortie est "à l'intérieur, si la condition false": fonction checkradio () {alerte ("à checkradio"); si ($ ("rbyes"). attr ("coché", false)) {alerte ("à l'intérieur, si condition fausse"); retourner faux; } Si ($ ("rbyes"). Est (": vérifié", true)) {alerte ("à l'intérieur, si la condition est vraie"); retourne vrai; }}
Donnez un nom de classe à votre table où le bouton radio existe.
rdbArray = $.map($(".YourClass"), function(item, index){ if($(item).find(".rpyes").prop("checked")) { return "checked"; // or whatever you want } })
Je pense que ce que vous recherchez est des moyens de sélectionner des contrôles ASP.NET à l'aide de JQuery.
Je recommande d'utiliser clientIdMode = "statique" code>, qui a été introduit dans .NET Framework 4.0, sur le contrôle de sorte que c'est ID restera sans changement, votre HTML devrait ressembler à ceci:
if($("rbYes").prop("checked", true)) {
//Your code here
}
Merci de votre aide. J'ai créé la fonction ci-dessous mais ne fonctionne pas, c'est-à-dire que, à chaque fois si le bouton est coché ou non, la sortie est "à l'intérieur, si la condition false": fonction checkradio () {alerte ("à checkradio"); si ($ ("rbyes"). attr ("coché", false)) {alerte ("à l'intérieur, si condition fausse"); retourner faux; } Si ($ ("rbyes"). Est (": vérifié", true)) {alerte ("à l'intérieur, si la condition est vraie"); retourne vrai; }}
Salut encore, vos fonctions sont vos fonctions à l'intérieur d'un $ (document) .Ready (fonction (Fonction () {});?, Sinon, je vous enverrai ici Link
Quand vous voulez ajouter ce chèque? Formulaire Soumettre?