如果在jquery中选择了特定的单选按钮,如何获取警报消息

时间:2015-09-30 20:50:23

标签: jquery button radio-button selection

正如您可能知道的那样,'。radio4'是一个类,它被分配了一些 值。如果单击“.radio4”,则必须显示警告消息。“

$(document).ready(function() {
  $('.radio4').click(function(){
    if($(this). is(':checked')){
        alert('Hello');
    });
  });   
});

2 个答案:

答案 0 :(得分:1)

你的问题说明了给定的代码几乎所做的事情。所以我认为这是语法错误导致的问题。

$(document).ready(function() {
  $('.radio4').click(function(){
    if($(this).is(':checked')){
        alert('Hello');
    } // <-- this should not have a closing )
  });   
});

https://jsfiddle.net/qcobm5as/

但是,您应该在无线电和复选框上使用change

$('.radio4').change(function(){

答案 1 :(得分:0)

您可以使用类或输入name来检查值。您可以像下面这样显示您的价值。我使用yourRadioName作为示例名称。这是一个https://jsfiddle.net/03tepqxq/17/

alert($('input[name=yourRadioName]').val());

或与您的班级:

alert($('.radio4').val());

或者使用您的代码:

$(document).ready(function() {
  $('input[name=yourRadioName]').click(function(){
    if($(this).is(':checked')){
        alert('Hello');
    }
  });   
});