Étant donné un ensemble de boutons radio, comme:Être vérifié auparavant Bouton Radio
<input id="B_1" type="radio" name="radioName" value="1">
<input id="B_2" type="radio" name="radioName" value="2">
<input id="B_3" type="radio" name="radioName" value="3">
<input id="B_4" type="radio" name="radioName" value="4">
Lorsque l'un d'eux est vérifié est-il possible de savoir qui était précédemment actif (s'il y en a un)?
J'ai essayé de joindre la fonction suivante à l'événement onclick
, mais il ne fonctionne pas parce qu'il renvoie le bouton radio actuellement sélectionné au lieu de celui qui a été sélectionné avant:
my_func = function() {
var checkedValue = $('input[type=radio]:checked').val();
return alert("The previously selected was: " + checkedValue);
};
Je don sais pas si on pouvait être d'aucune aide, est de toute façon ici la tentative complète: http://jsfiddle.net/H6h4R/
Vous devez repenser ici. Chaque fois que vous cliquez sur une nouvelle radio, checkValue se remplit simplement avec celui sur lequel vous cliquez. –