Maison > Article > interface Web > Comment résoudre le problème de l'échec de la sélection du contrôle dynamique radio
Cette fois, je vais vous montrer comment résoudre le problème de l'échec de la sélection du contrôle dynamique radio. Quelles sont les précautions pour résoudre le problème de l'échec de la sélection du contrôle dynamique radio. est un cas pratique. Jetons un coup d'oeil.
Sélection du sexe Homme et Femme Habituellement, la radio est utilisée lors de la modification des informations client, la radio doit être sélectionnée en fonction des informations.
L'approche initiale du code était
console.log($(':radio[value='+data[2]+']').attr('checked'));
Mais il y a eu un problème après les tests. Après avoir sélectionné les hommes et les femmes séparément, il deviendra invalide.
Plus tard, j'ai cherché des informations et il s'est avéré qu'il s'agissait d'un problème de version avec jQuery Attr a été modifié dans différentes versions
** Si la version de votre bibliothèque jQuery est. en dessous de 1.6, utilisez la méthode attr
Si la version de votre bibliothèque jquery est 1.6 (y compris 1.6) ou supérieure, utilisez la méthode prop **
$(':radio[value='+data[2]+'] ') .prop('checked',true);
Cela résout complètement le problème et le test est tout à fait normal.
Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez faire attention au site Web php chinois Autres articles liés !
Lecture recommandée :
Comment implémenter la méthode toggle dans jQuery
jQuery+JSONCe qui est nécessaire pour plusieurs domaines P Comment implémenter
Comment implémenter l'effet de connexion par retour chariot jquery
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!