欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

jquery判断RadioButtonList和RadioButton中是否有选中项示例

程序员文章站 2022-11-08 11:43:52
代码如下:
 <%--body 代码--%>

<...

代码如下:


<pre class="html" name="code"> <%--body 代码--%>
<p>
<:radiobuttonlist id="radiobuttonlist1" runat="server">
<asp:listitem value="a">a</asp:listitem>
<asp:listitem value="b">b</asp:listitem>
</asp:radiobuttonlist>

<asp:radiobutton id="radiobutton1" groupname="rbtn" text="男" runat="server" checked="true" />
<asp:radiobutton id="radiobutton2" groupname="rbtn" text="女" runat="server" />

<asp:button id="button1" runat="server" text="button" onclientclick="button1_clientclick()"></asp:button>
</p></pre>


. 代码如下:


<pre class="csharp" name="code"><%--head 代码--%>
<script language="javascript" type="text/javascript" src="js/jquery-1.9.1.js"></script>
<script language="javascript" type="text/javascript">

function button1_clientclick()
{
alert($("input[name='radiobuttonlist1']:checked").val()); // 若都没有选中,则弹出“undefined”,若有选中的,则弹出对应的 value 值
if(document.getelementbyid("radiobutton1").checked==true) // 若radiobutton1被选中
{
alert($("#radiobutton1:checked").val()); //弹出 radiobutton1
alert($("#radiobutton2:checked").val()); //弹出 undefined
alert($("#radiobutton1:checked").val()=="radiobutton1"); //弹出 true
}
return false; //暂时不用传到后台
}
</script>
</pre>