jquery - 在dinamically取消选中单选按钮后刷新按钮

时间:2016-11-30 03:36:14

标签: javascript jquery html jquery-ui

我有一张桌子,上面有很多单选按钮。有一个"清除所有"取消选择所有内容的按钮。我正在使用类似的代码来执行它:

syserr

它工作正常,唯一的问题是,当我下次尝试选择通过此代码取消选择的按钮时,我必须单击两次,因为按钮可能仍然具有已检查属性,并且只需单击一下即可执行任何操作

我尝试过mouseup(),keyup()和refresh();但没有解决。

1 个答案:

答案 0 :(得分:1)

您使用的代码对我来说运行正常,如下面的代码段所示



<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="radio" name="selections[1]" id="selections_1_1" value="">
<input type="radio" name="selections[2]" id="selections_1_2" value="">
<input type="radio" name="selections[3]" id="selections_1_3" value="">
<input type="radio" name="selections[4]" id="selections_1_4" value="">
<input type="button" id="button">
<script>
$('#button').click(function(){
    $('#selections_1_1').prop('checked', false);
  $('#selections_1_2').prop('checked', false);
  $('#selections_1_3').prop('checked', false);
  $('#selections_1_4').prop('checked', false);
});
</script>
&#13;
&#13;
&#13;