【发布时间】:2011-08-05 01:20:59
【问题描述】:
网上搜了一下,没有找到.net中选择radiobuttonlist控件的好方法 因此,我向每个单选按钮列表添加了一个类,并使用类选择器来循环每个单选按钮,但是,似乎每当一个更改时,所有更改。请参阅我的代码如下: 这是 jQuery 部分:
function Checkform() {
result=true;
$('.rbl').each(function() {
var cc = $(this + "[checked]").val();
if (cc == undefined) {
result = false;
return false;
}
});
return result;
}
这是网页部分:
<form id="form1" runat="server" onsubmit="return Checkform();">
<asp:RadioButtonList ID="RadioButtonList1" class="rbl" runat="server">
<asp:ListItem>1</asp:ListItem>
<asp:ListItem>2</asp:ListItem>
<asp:ListItem>3</asp:ListItem>
</asp:RadioButtonList>
<asp:RadioButtonList ID="RadioButtonList2" class="rbl" runat="server"
RepeatDirection="Horizontal">
<asp:ListItem>1</asp:ListItem>
<asp:ListItem>2</asp:ListItem>
<asp:ListItem>3</asp:ListItem>
<asp:ListItem>4</asp:ListItem>
</asp:RadioButtonList>
我想要做的是在提交表单之前检查所有单选按钮列表控件是否都有其选定的值。但它就像一个选择了值一样,无论天气如何,该函数都会返回 true 另一个选择了值。请在这个问题上帮助我。提前谢谢你。
【问题讨论】:
标签: jquery asp.net radiobuttonlist