我正在编写一个具有多个互斥选项的表单,但它们都不是必需的。因此,我希望用户能够单击已选择的单选按钮以取消选中它,从而将按钮集返回到首次加载页面时的状态(未选择任何按钮)。
有没有可以为我做这个的插件?
我正在编写一个具有多个互斥选项的表单,但它们都不是必需的。因此,我希望用户能够单击已选择的单选按钮以取消选中它,从而将按钮集返回到首次加载页面时的状态(未选择任何按钮)。
有没有可以为我做这个的插件?
你实际上不能这样做,你不应该过度思考解决方案。您为什么不尝试添加“以上都不是”选项或类似的东西?
稳健的方法是在组中添加一个单选按钮,带有“无”之类的标签。当然,这可能需要对处理表单数据的服务器端代码进行少量添加。
我认为您的问题与此类似:如何在单击时选中/取消选中单选按钮?您基本上可以使用 javascript(该问题的答案使用 jQuery)来使按钮可切换。祝你好运!