0
votes

Comment vérifier si des boutons radio à l'intérieur de l'ASP: le répéteur est coché ou non avec JavaScript / JQuery

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: xxx


1 commentaires

Quand vous voulez ajouter ce chèque? Formulaire Soumettre?


3 Réponses :


1
votes

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"))


1 commentaires

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; }}



0
votes

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
    }
})


0 commentaires

1
votes

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
}


2 commentaires

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