jQuery无线电检查命中错误的语句

萨克9012

早上(有些)

我试图获取一组单选按钮的值,然后使用if语句,将已检查的单选按钮的值作为目标。

这是单选按钮的HTML。

<input type="radio" class="radio_search" name="sport" value="yes">Yes
<input type="radio" class="radio_search" name="sport" value="no">No

然后这是jQuery代码。

$(function(){

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

        var radio = $('.radio_search:checked').val();
        if(radio = "yes"){
            alert("yes");
        }
        else if(radio = "no"){
            alert("no");
        }
    });
});

问题是,无论选择什么,始终显示“是”。

帮助将不胜感激:)

拉鲁瓦斯

=是一项作业,==用于测试相等性

$(function(){

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

      var radio = $('.radio_search:checked').val();
      if(radio == "yes"){
          alert("yes");
      }
      else if(radio == "no"){
          alert("no");
      }
  });
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章