2 scriptmanager ScriptManager 于 2016.09.07 18:40 提问

JQuery如何获取RadioButton
     <title></title>
            <style type="text/css" >
                .backcolor
        {
            background-color:green;
        }

    </style>
        <script src="js/jquery-1.8.2.js"></script>
        <script type="text/javascript">
            jQuery(function () {
                //找到li的所有元素
                $("li").each(function (index, domEle) {
                    if ($("RadioButton2") == true) {
                        if (index % 2 != 0) {
                            $(domEle).addClass("backcolor");
                        }
                    }
                    else {
                        if (index % 2 == 0) {
                            $(domEle).addClass("backcolor");
                        }
                    }

                })
                })


</script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:RadioButton ID="RadioButton2" runat="server"  AutoPostBack="true" GroupName="1"  Text="选中偶数行" />
        <asp:RadioButton ID="RadioButton1" runat="server"  AutoPostBack="true" GroupName="1" Text="选中奇数行"  />
         <ul>
            <li>庆十一商品促销</li>
            <li>爱国者数码相机</li>
            <li>OPPO手机</li>
            <li>三星手机</li>
             <li>苹果手机</li>
             <li>乐视手机</li>
             <li>步步高手机</li>
             <li>小米手机</li>
        </ul>
    </div>
    </form>
</body>
</html>

要换行换色

1个回答

showbo
showbo   Ds   Rxr 2016.09.07 20:10

RadioButton 是服务器标签,客户端没有这种标签,对应客户端input radio控件
if ($("RadioButton2") == true) {
==>
if (!$(":radio")[0].checked) {

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!