J'ai un code Jquery qui vérifie l'état .change de l'élément de sélection HTML et quand il y a un changement dans l'élément select, il doit vérifier si un bouton radio est actif. Donc, l'idée ici était sur le changement de select select si le bouton radio 'bp' est actif et si c'est le cas, alors alertez-moi.Pourquoi ce code Jquery ne fonctionne pas?
Répondre
Votre code vous donnera toujours le .val()
de la première name="radio_button"
concordante correspond, si oui ou non elle est cochée.
Au lieu de cela, vous devez utiliser le checked-selector
(docs) pour obtenir celui qui est vérifié.
$('input[name="radio_button"]:checked').val() == 'bp'
Merci, c'était assez bête de ma part puisque j'ai utilisé ça: sélecteur coché dans d'autres parties de mon document :( – arma
Votre code est probablement en cours d'exécution avant le chargement du document.
Par conséquent, le sélecteur ne correspond à rien (puisque le document n'a pas encore été analysé), et le script ne fait rien Déplacez le bloc <script>
vers le bas de la page ou enveloppez-le dans $(function() { ... })
(ceci s'exécute dans l'événement de chargement de document).
doh ofc je l'ai eu :) De toute façon, si je n'aurais pas firebug me jetterait des erreurs. – arma
pense que c'est ce que vous cherchez:
if ($ ('entrée [name = "pb"]') est (": coché".) { alert ("yo"); })
c'est la valeur = bp pas le nom. J'ai un nom qui est partagé sur 5 boutons radio. – arma
S'il vous plaît au milieu, cela vous aidera à vous en sortir.
alert("Hello I am Working")
En plus de cela.
console.log(event.type);
- 1. .Pourquoi ce code accordéon jQuery ne fonctionne pas dans IE7
- 2. Pourquoi ce code jquery ne fonctionne pas sur BlackBerry?
- 3. Pourquoi ce code jquery slideToggle ne fonctionne-t-il pas?
- 4. Pourquoi ce code jquery mouseover ne fonctionne-t-il pas?
- 5. Pourquoi ce code jQuery ne fonctionne-t-il pas?
- 6. Pourquoi ce code jQuery ne fonctionne-t-il pas?
- 7. Pourquoi ce code jQuery ne fonctionne pas (getScript)
- 8. Pourquoi ce code jQuery ne fonctionne-t-il pas?
- 9. pourquoi ce code ne fonctionne pas? (python)
- 10. pourquoi ce code java ne fonctionne pas?
- 11. pourquoi ce code ne fonctionne pas?
- 12. Pourquoi ce code ne fonctionne pas?
- 13. Pourquoi ce code ne fonctionne pas? :(
- 14. pourquoi ce code sql ne fonctionne pas
- 15. Pourquoi ce code javascript ne fonctionne pas?
- 16. pourquoi ce code ne fonctionne pas?
- 17. pourquoi ce code php ne fonctionne pas?
- 18. Pourquoi ce code symfony ne fonctionne pas?
- 19. pourquoi ce code Javascript ne fonctionne pas
- 20. Pourquoi mon code jQuery ne fonctionne pas?
- 21. mon code jquery ne fonctionne pas. Pourquoi?
- 22. Pourquoi pas ce code fonctionne
- 23. ne comprend pas pourquoi ce code ne fonctionne pas
- 24. Pas sûr pourquoi ce code JQuery ne fonctionnera pas
- 25. Pourquoi ce code jQueryUI simple ne fonctionne-t-il pas?
- 26. Pourquoi ce code jQuery ne fonctionne que pour une itération?
- 27. pourquoi ce code jQuery ne fonctionne que dans FireFox?
- 28. pourquoi ce code ne fonctionne pas pour IMEI appel Android?
- 29. Pourquoi ce code ne fonctionne pas en Pascal?
- 30. Pourquoi ce code ne fonctionne-t-il pas?
Habillez-vous votre code dans l'événement $ (document) .ready? (Ou le raccourci $ (function() {...});) –
ouais im tout enveloppé dans des trucs corrects. – arma