jQuery获取radio选中项的值【转藏】

<title></title>
    <script src="js/jquery-1.7.2.min.js"></script>
    <script type="text/javascript">
        $(function () {
            //没有默认选中的情况
            //先判断radio是否有选中项,再获取选中的值
            $("#btnclick").click(function () {
                //获取选中项的value属性
                var chkRadio = $(‘input:radio[name="list"]:checked‘).val();
                if (chkRadio == null) {
                    alert("没有选中项");
                    return false;
                } else {
                    alert(chkRadio);
                }
            });

            //有默认选中的情况
            //获取选中项的值,一般采用遍历的方法,判断哪一项选中,获取其value属性的值
            $("#btnclick2").click(function () {
                var chk2 = getRadioValue("list2");
                alert(chk2);
            });

            function getRadioValue(radioName) {
                var chkRadio = document.getElementsByName(radioName);
                for (var i = 0; i < chkRadio.length; i++) {
                    if (chkRadio[i].checked)
                        return chkRadio[i].value;
                }
            }

        })
    </script>
</head>

<body>
    <div>
        <input type="radio" name="list" value="十分满意" />十分满意
        <input type="radio" name="list" value="满意" />满意
        <input type="radio" name="list" value="不满意" />不满意
        <input type="radio" name="list" value="非常差" />非常差
    </div>
    <br />
    <div>
        <input type="radio" name="list2" value="十分满意2" checked="checked" />十分满意2
        <input type="radio" name="list2" value="满意2" />满意2
        <input type="radio" name="list2" value="不满意2" />不满意2
        <input type="radio" name="list2" value="非常差2" />非常差2
    </div>
    <input type="button" value="确定" id="btnclick" />
    <input type="button" value="确定2" id="btnclick2" />
</body>
</html>
var value  = $(‘input[name="radioName"]:checked‘).val(); //获取被选中Radio的Value值

原文地址:http://www.cnblogs.com/babycool/archive/2013/05/27/3101441.html

时间: 2024-11-07 12:42:14

jQuery获取radio选中项的值【转藏】的相关文章

jQuery获取radio选中后的文字

原文链接:http://blog.csdn.net/zhanyouwen/article/details/51393216 jQuery获取radio选中后的文字转载 2016年05月13日 10:32:14 标签:jQuery获取radio选中后的文字 850 HTML 示例如下: [html] view plain copy<input type="radio" id="male" name="sex" value="1&qu

Jquery 获取 radio选中值

Radio 1.获取选中值,三种方法都可以: $('input:radio:checked').val(): $("input[type='radio']:checked").val(); $("input[name='rd']:checked").val(); 2.设置第一个Radio为选中值: $('input:radio:first').attr('checked', 'checked'); 或者 $('input:radio:first').attr('ch

jquery获取radio选中的值或者select做出判断事件

<dl class="clearfix" id="shifou"> <dt>是否已报名:</dt> <dd><input type="radio" name='sf' value='1'>已报名    <input type="radio" name='sf' value='0'>未报名(有意向)</dd> </dl> <dl

jquery获取select选中项的文本

使用jquery获取选中的值很简单 1 $("#select").val(); 但是获取选中的文本就没有这么直接了 1 $("#select").find("option:selected").text(); 获取选中项的索引 1 $("#select").get(0).selectedindex; 2 或 3 $("#select")[0].selectedindex; 原文地址:https://www.

纠正jQuery获取radio选中值的写法

先看一段代码 <input type="radio" name="aaa" value="1" checked="true">aaa <input type="radio" name="aaa" value="2">bbb <input type="radio" name="aaa" value=&

Jquery获取radio选中的值

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> new document </ti

js获取下拉列表(select)选中项的值和文本

获取下拉列表选中项的值和文本(select) <html> <head> <meta charset="utf-8"/> <title>获取下拉列表选中项的值和文本(select)</title> </head> <body> <select id="myselect"> <option value="fist">1</option&

JQuery 之 获取 radio选中值,select选中值

以下Jquery代码适query1.4版本以上. Radio 1.获取选中值,三种方法都可以: $('input:radio:checked').val(): $("input[type='radio']:checked").val(); $("input[name='rd']:checked").val(); 2.设置第一个Radio为选中值: $('input:radio:first').attr('checked', 'checked'); 或者 $('inp

Jquery怎么获取select选中项 自定义属性的值

Jquery如何获取select选中项 自定义属性的值? HTML code <select id="ddl" onchange="ddl_change(this)"">    <option value="100" emoney="12" gmoney="12">日卡</option>    <option value="102" e