选择另一个复选框后,如何取消选中该复选框?

mikeriley131

我知道将复选框视为单选按钮不是一个好习惯,但是如果需要,我需要用户能够取消选择一个选项。我有一些将用户限制为一个选项的jQuery,但是我需要一个选中的选项才能取消选中另一个选项的时间。现在,用户必须取消选中选中的选项,然后选择其他选项。

这是当前的脚本:

$(function () {
    var max = 1;
    $('#checks-wrap-app-type').on('click', 'input[type="checkbox"]', function(){
        return $(this).closest('#checks-wrap-app-type').find(':checked').length <= max;
    });
]);

我不确定如何更改此设置,以便在选择另一个选项时不选中当前选中的选项。任何帮助将不胜感激。如果您需要更多信息,请与我们联系。

谢谢。

塞德洛夫

请改用change事件,并且在更改时,只需取消选中所有内容,而不包括刚刚更改的内容即可。

$('#checks-wrap-app-type').on('change', 'input[type="checkbox"]', function(){
    $('#checks-wrap-app-type input[type="checkbox"]').not($(this)).prop('checked', false);
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

选中另一个复选框后,取消选中该复选框

来自分类Dev

在jsf中选中另一个复选框时,取消选中该复选框

来自分类Dev

如果选中一个复选框,如何取消选中另一个复选框?

来自分类Dev

如果选中一个复选框,如何取消选中另一个复选框?

来自分类Dev

jQuery选择多个属性并选中/取消选中另一个复选框

来自分类Dev

如何选中另一个复选框的更改复选框?

来自分类Dev

如何选中另一个复选框的更改复选框?

来自分类Dev

JQuery的:当选择另一个复选框复选框如何选择或取消所有复选框

来自分类Dev

选中复选框,如果另一个复选框被选中

来自分类Dev

单击另一个复选框时,该复选框变为未选中状态

来自分类Dev

单击另一个复选框时,该复选框变为未选中状态

来自分类Dev

一个复选框取消选中另一个

来自分类Dev

选中复选框时,显示另一个复选框

来自分类Dev

选中另一个复选框时禁用复选框

来自分类Dev

取消选中一个复选框后如何启用所有复选框?使用JavaScript

来自分类Dev

如何单击一个弹出窗口并选中该复选框的复选框

来自分类Dev

当用户选中另一个复选框时,取消选中一个复选框(复选框的复选框在地图中)

来自分类Dev

当我们在Angular中选择另一个复选框时,如何自动取消选择一个复选框?

来自分类Dev

单击另一个复选框时禁用该复选框

来自分类Dev

选中一个复选框后,如何在ACF中创建的另一个块中隐藏其他复选框?

来自分类Dev

如何通过选中Microsoft Lightswitch中的另一个复选框来更改复选框的状态

来自分类Dev

禁用选择/复选框当另一个被选中/选中时

来自分类Dev

取消选中复选框取决于另一个活动

来自分类Dev

如何仅从组复选框中的另一个复选框中选中所有其他复选框

来自分类Dev

如果选中了一个复选框,请取消选中另一个复选框,然后显示/隐藏HTML代码

来自分类Dev

在Gridview中选中一个复选框后,会选中(取消)多个复选框-Android

来自分类Dev

在Gridview中选中一个复选框后,会选中(取消)多个复选框-Android

来自分类Dev

未选择任何元素时,请取消选中该复选框。仅选中一个复选框。更改relevent div容器的背景颜色。

来自分类Dev

如何基于AngularJs中的另一个复选框状态选择复选框?

Related 相关文章

  1. 1

    选中另一个复选框后,取消选中该复选框

  2. 2

    在jsf中选中另一个复选框时,取消选中该复选框

  3. 3

    如果选中一个复选框,如何取消选中另一个复选框?

  4. 4

    如果选中一个复选框,如何取消选中另一个复选框?

  5. 5

    jQuery选择多个属性并选中/取消选中另一个复选框

  6. 6

    如何选中另一个复选框的更改复选框?

  7. 7

    如何选中另一个复选框的更改复选框?

  8. 8

    JQuery的:当选择另一个复选框复选框如何选择或取消所有复选框

  9. 9

    选中复选框,如果另一个复选框被选中

  10. 10

    单击另一个复选框时,该复选框变为未选中状态

  11. 11

    单击另一个复选框时,该复选框变为未选中状态

  12. 12

    一个复选框取消选中另一个

  13. 13

    选中复选框时,显示另一个复选框

  14. 14

    选中另一个复选框时禁用复选框

  15. 15

    取消选中一个复选框后如何启用所有复选框?使用JavaScript

  16. 16

    如何单击一个弹出窗口并选中该复选框的复选框

  17. 17

    当用户选中另一个复选框时,取消选中一个复选框(复选框的复选框在地图中)

  18. 18

    当我们在Angular中选择另一个复选框时,如何自动取消选择一个复选框?

  19. 19

    单击另一个复选框时禁用该复选框

  20. 20

    选中一个复选框后,如何在ACF中创建的另一个块中隐藏其他复选框?

  21. 21

    如何通过选中Microsoft Lightswitch中的另一个复选框来更改复选框的状态

  22. 22

    禁用选择/复选框当另一个被选中/选中时

  23. 23

    取消选中复选框取决于另一个活动

  24. 24

    如何仅从组复选框中的另一个复选框中选中所有其他复选框

  25. 25

    如果选中了一个复选框,请取消选中另一个复选框,然后显示/隐藏HTML代码

  26. 26

    在Gridview中选中一个复选框后,会选中(取消)多个复选框-Android

  27. 27

    在Gridview中选中一个复选框后,会选中(取消)多个复选框-Android

  28. 28

    未选择任何元素时,请取消选中该复选框。仅选中一个复选框。更改relevent div容器的背景颜色。

  29. 29

    如何基于AngularJs中的另一个复选框状态选择复选框?

热门标签

归档