Maison  >  Article  >  interface Web  >  Comment résoudre le problème de l'échec de la sélection du contrôle dynamique radio

Comment résoudre le problème de l'échec de la sélection du contrôle dynamique radio

php中世界最好的语言
php中世界最好的语言original
2018-03-14 16:18:462395parcourir

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn