0

jQueryを使用して、ユーザーが選択したラジオボタンに基づいてアラートを表示しようとしています。したがって、たとえばユーザーがradiobutton1を選択すると、その特定のラジオボタンのメッセージが表示されます。

これは私がこれまでに持っている形式です。

    <form>
        <input type="radio" name="campus" value="Campus 1"> Campus 1 </br>
        <input type="radio" name="campus" value="Campus 2"> Campus 2 </br>
        <input type="radio" name="campus" value="Campus 3"> Campus 3 </br>
        <input type="radio" name="campus" value="Campus 4"> Campus 4 </br>
    </form>
    <input type='button' value='Display Selected' id='click'>   

ラジオボタンの値を表示するアラートを作成する方法を知っていますが、選択に基づいて特定のメッセージを表示できません。助けてくれてありがとう!

4

3 に答える 3

1

http://jsfiddle.net/RXcYy/9/

$(function(){
   $('input[type="button"]').click(function(){
     alert($('input[type=radio]:checked').val());
  });
});
于 2013-03-06T17:30:32.060 に答える
0

使用する

 $('input[type=radio]:checked').val()
于 2013-03-06T17:29:30.360 に答える
0

試す:

$(function () {
      $("#click").click( function(){
        alert($('input[type=radio]:checked').val());

        // Or alert($('input[name=campus]:radio:checked').val()); to be more specific
      });
});

DEMO

于 2013-03-06T17:29:49.693 に答える