Tag: 单选按钮

jQuery:make复选框就像单选按钮一样?

有没有办法让复选框像单选按钮一样? 我假设这可以用jQuery完成? 如果选中了一个框,则该组中的其他框将取消选中。

如何取消选中已选中的单选按钮

事情是这个解决方案只在firefox中工作 $(‘:radio’).on(“change”, function(event) { $(this).prop(‘checked’, true); }); $(‘:radio’).on(“click”, function(event) { $(this).prop(‘checked’, false); }); 在chrome中,它不允许你选择任何东西http://jsfiddle.net/wuAWn/ Ofc,我可以使用变量并写出类似的东西 var val = -1; $(‘:radio’).on(“click”, function() { if($(this).val() == val) { $(this).prop(‘checked’, false); val = -1; } else val = $(this).val(); }); 但是我的页面上会有很少的单选按钮组,并且html内容是通过ajax加载的,所以我想为所有这些组件添加1个函数,而不是为每个单选按钮组定义变量并为每个单选按钮编写相同的函数组。 编辑:感谢您对复选框的帮助,但是对于充当单选按钮组的复选框,您需要编写adittional javascrip,将取消选中具有相同名称的所有其他复选框onclick,我已经有单选按钮css并且对我来说更容易添加像look-like-checkbox这样的类,让它看起来像复选框,我使用统一的库来定制外观,无论如何这里是我奇怪的解决方案http://jsfiddle.net/wuAWn/9/