双击RadioButtonList的事件

本文关键字:事件 RadioButtonList 双击 | 更新日期: 2023-09-27 18:02:03

我有一个包含几个列表项的RadioButtonList。当用户点击之前,他们选择了一个选项,即使他们不需要它在这里。

是否可以设置一个RadioButtonList的SelectedIndex为-1用鼠标双击列表?

asp.net c# webapplication

双击RadioButtonList的事件

下面的jquery脚本将取消选中的单选按钮项,当双击它。

<asp:RadioButtonList ID="RadioButtonList1" runat="server">
    <asp:ListItem Text="One" Value="1"></asp:ListItem>
    <asp:ListItem Text="Two" Value="2"></asp:ListItem>
    <asp:ListItem Text="Three" Value="3"></asp:ListItem>
</asp:RadioButtonList>
<script type="text/javascript" src="Scripts/jquery-1.4.2-vsdoc.js"></script>
<script type="text/javascript">            
    $(document).ready(function () {
        $('#<%= RadioButtonList1.ClientID %>').dblclick(function () {
            $('#<%= RadioButtonList1.ClientID %> input:radio:checked').each(function () {
                $(this).attr('checked', false);
            });
        });
    });          
</script>

您可能还想考虑使用Ajax控件工具包的MutuallyExclusiveCheckBox