使用shift键选择并选择多个复选框,然后单击javascript

时间:2017-05-15 14:15:40

标签: javascript jquery html select checkbox

我有多个复选框,我想点击一个并按住shift键并单击另一个并选择该范围内的所有复选框。

但是,如果我再次按住shift键并单击另一个复选框,则范围会更改,如果范围较大则选择新的范围,或者如果范围较小则选择取消选择。

如果我点击其中一个而不按Shift键,当我点击另一个按住Shift键时,我的范围将选择并取消选择此处作为参考。

就像在gmail中一样。

我搜索了一些答案,但没有一个完全如此。他们只设置一个复选框用于开始,另一个用于结束。之后你必须取消选择一个再做一次。或者从没有参与第一次选择的复选框开始和结束。

任何人都有一些想法我怎么能用javascript / jquery做到这一点?

0 个答案:

没有答案