asp.net - 如何让用户仅选择复选框列表中的一个复选框

标签 asp.net jquery

我有一个复选框列表(下面有 6 项)。我有一个搜索按钮。如果用户单击“搜索”按钮,它将获得所有结果。 我正在使用 .cs 文件中的数据库绑定(bind)复选框列表的项目

条件1: 但现在如果用户选择一个复选框[item1],它就会被选中 他尝试选择 2 个复选框 [item2],然后应取消选择第一个选定的复选框 [item1]。仅应选择复选框[item2]

条件2: 现在,如果用户选择了 checkbox1 [item1],它就会被选中。现在,如果用户再次单击复选框i[item1],那么它应该被取消选择。

您可以为我提供 javascript 或 JQuery 的解决方案吗 任何帮助都会很棒。期待解决方案 谢谢

最佳答案

使用单选按钮。您将面临的唯一问题是当您想要取消选择单选按钮时。您可以为单选按钮的“onClick”编写 JavaScript。 onClick 函数可以检查单选按钮是否被选中,如果没有选中则取消选中。

希望这有帮助。 See Example

RDJ

关于asp.net - 如何让用户仅选择复选框列表中的一个复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1818102/

相关文章:

c# - .Net Master Page Name Mangling 需要解决方法

asp.net - 如何通过点击收藏夹图标打开表单?

c# - 基类包含字段但类型与控件类型不兼容

c# - 使用 OpenXML 导出时文件已损坏且无法打开

javascript - setTimeout 等待 setTimeout

javascript - jQuery 存在 url 验证在 Codeigniter 中不起作用

javascript - 在 javascript 中创建一个 html 表

asp.net - 为什么我的 ASP.NET 页面将前缀 'ctl00_ctl00' 添加到 html 元素 ID 并破坏了设计?

php - Jquery Ajax 响应作为图像

jquery - append 的图像不会有悬停效果