Valeur différente de button radio sur evenement onchange Jquery
Bonjour,
J'utilise depuis peu jquery qui est vraiment excellent, cependant là je rencontre un problème étrange, j'ai simplifié mon code pour le centré uniquement sur l'erreur. J'ai donc le code suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
<html>
<head>
<script type="text/javascript" src="/js/lib/jquery-1.3.2.js"></script>
<script type="text/javascript" src="/js/lib/ui.core.js"></script>
<script type="text/javascript">
$(function() {
$("input[name='pur_has_paylater']").change(
function() {
alert($("input[name='pur_has_paylater'][checked]").val());
});
});
</script>
</head>
<body>
<input type="radio" name="pur_has_paylater" value="N" checked="checked"/> test N
<input type="radio" name="pur_has_paylater" value="Y"/> test Y
</body>
</html> |
Mon problème est donc que la valeur qui s'affiche n'est pas la même sous IE7 et Firefox, sous IE7 il me retourne la valeur avant le click et sous Firefox il me retourne la valeur après click. :(
J'avoue ne pas savoir d'ou ça peut venir.
Si quelqu'un a une idée je vous remercie d'avance :)