[英]ASP.Net RadioButtonList in a Group with JQuery
我的网络表单中有一些单选按钮,它们都属于同一组
<asp:RadioButton runat="server" ID="rbMonFriWkends" GroupName="HoursWkSelect" CssClass="ChbxToggler TogglesChbx-chbxToToggle VisibleToggle VisiToggles-divToToggle" />
我有一些JQuery处理程序:
$(".ChbxToggler").click(function(){
//Logic that pulls out any css classes that should be toggled and toggles 'em.
return false;//This is part of the problem
});
$(".VisibleToggle").click(function(){
//Logic that pulls out any css classes that should be toggled and toggles 'em.
return false;//This is part of the problem
});
这一切都起作用,但有一件事情-选择(即实际上被选中的单选按钮)永远不会改变。
即。 如果单击“单选按钮#1”,则所有内容都会按原样切换,但是所选单选按钮仍然是在处理程序运行之前选择的单选按钮。 因此,选择保持不变,但GUI会发生变化。
有人可以帮忙,或者至少可以解释我在做什么错吗? 乐于发布更多代码(如果有帮助的话)...
我认为您在回答“ return false;
回答了自己return false;
那似乎正在取消您的选择?
如果您单击一个收音机,则会调用您的函数,您正在做的工作,即
提取所有应切换的CSS类并切换'em'的逻辑。
但随后您将取消选择, return false;
如果您单击链接或发布表单,并且不想重新加载/导航页面,则只需要使用return false
,但是在收音机上,则不需要这样做。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.