jQuery帮助:选择单选按钮和选择框后如何获取消息

|| 如果我选择了一个单选按钮,然后如果我从选择框中选择了一个值,则应该收到一条消息。 HTML:
First Class<input name=\"seat_class\" id=\"a1\" type=\"radio\" value=\"First Class\">
Second Class <input name=\"seat_class\" id=\"a2\" type=\"radio\" value=\"Standard Class\" />

 <select id=\"op\" name=\"myname\">
 <option value=\"none\" selected>None</option>
<option value=\"rahul\" selected>Rahul</option>
<option value=\"aisha\">aisha</option>
</select> 
JavaScript:
$(document).ready(function(){


$(\'#a1\').change(function() {

  $(\'#op\').change(function(){
      if($(this).val()==rahul)
      {
alert(\"Hello yar \" + $(this).val());
      }
});

  //alert(\'foo\');

});

$(\'#a2\').change(function() {
  alert(\'bar\');

});

$(\'#op\').change(function(){
alert(\"Hello \" + $(this).val());
});

})
此代码无法正常工作。 我希望当我选择单选按钮1和rahul时,我应该收到一条消息;如果我选择单选按钮2和aisha,我应该得到另一条消息。 请帮忙。     
已邀请:
http://jsfiddle.net/jX5uT/ 希望能有所帮助。 您不能绑定到其他事件绑定中的事件。但是,您可以使用选择器在绑定内执行其他操作。     
这应该为您提供基础知识:
$(document).ready(function(){
    $(\"input[type=radio]\").click(function(){
        if($(\"#a1\").is(\":checked\")) { 
            $(\'#op\').change(function(){       
                if($(this).val()== \"rahul\"){ 
                    alert(\"Hello yar \" + $(this).val());       
                } 
            }); 
        }   
    });
});
不要忘记\“ rahul \”必须用引号引起来,否则它将认为这是一个变量。 祝好运!     

要回复问题请先登录注册