• 技术文章 >web前端 >js教程

    jquery如何判断单选框是否选中

    coldplay.xixicoldplay.xixi2021-01-07 17:46:31原创4355

    jquery判断单选框是否选中的方法:1、使用checked属性判断选中,代码为【if ($(this).attr("checked")) {alert("选中了");}】;2、jquery获取radio单选按钮的值。

    本教程操作环境:windows7系统、jquery3.2.1版本,Dell G3电脑。

    推荐:jquery视频教程

    jquery判断单选框是否选中的方法:

    一、使用checked属性判断选中

    radio不能用“checked”相等来判断,只用用true来判断

    代码如下:

    <script type="text/javascript">
            $(function () {
                $("input").click(function () {
                    if ($(this).attr("checked")) {
                        alert("选中了");
                    }
                });
            });
        </script>
    </head>
    <body>
    <input type="radio"/>
    </body>
    </html>

    二、jquery获取radio单选按钮的值

    代码如下:

    $("input[name='items']:checked").val();

    另:判断radio是否选中并取得选中的值

    代码如下:

    function checkradio(){
    var item = $(":radio:checked");
    var len=item.length;
    if(len>0){
      alert("yes--选中的值为:"+$(":radio:checked").val());
    }
    }

    三、获取一组radio被选中项的值

    代码如下:

    var item = $('input[name=items][checked]').val();

    四、设置单选按钮被选中

    代码如下:

    $("input[type=radio]").attr("checked",'2');//设置value=2的项目为当前选中项

    相关免费学习推荐:js视频教程

    以上就是jquery如何判断单选框是否选中的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:jquery 单选框
    上一篇:jquery如何判断元素是否在数组中 下一篇:jquery如何判断某元素是否是数组元素
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• 利用css实现单选框、复选框的实例详解• vue.js如何实现单选框和复选框以及下拉框的示例分享• JQuery form验证单选框是否选中经验总结• jQuery实现遍历单选框简单方法
    1/1

    PHP中文网