次のようなラジオボタンのセットが与えられます。
<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">
それらの1つがチェックされると、以前にアクティブだったもの(存在する場合)を知ることができますか?
次の関数をonclick
イベントにアタッチしようとしましたが、以前に選択されたものではなく、現在選択されているラジオボタンが返されるため、機能しません。
my_func = function() {
var checkedValue = $('input[type=radio]:checked').val();
return alert("The previously selected was: " + checkedValue);
};
何か助けになるかどうかはわかりませんが、とにかくここに完全な試みがあります:http: //jsfiddle.net/H6h4R/