ユーザーの選択をフォームで使用するコードを作成しようとしています。コードは、選択されたラジオの名前を含む警告ウィンドウを表示する必要がありますが、機能しません。A がセレクターであるか、B が選択されているかの A 警告のみが表示されます。これがフォームです
<FORM>
<input type="radio" name="search_type" value="A"/>type A<br/>
<input type="radio" name="search_type" value="B"/>type B<br/>
</FORM>
これはjsコードです
$(document).ready(function(){
$('input:radio[name="search_type"]').change(function() {
if ($('input:radio[name="search_type"]').val() == 'A'){
alert('type A');
};
if ($('input:radio[name="search_type"]').val() == 'B'){
alert('type B');
};
});
});
ここで、実行中のコードを見つけることができます: http://jsfiddle.net/ur7cc/ なぜ動かないのか誰か教えてください。ありがとう!