weixin_42356239 2010-01-21 22:56
浏览 224
已采纳

关于选中checkbox全选的问题

jsp页面中有多个checkbox,并有一个全选框。

当点击全选的时候,所有的checkbox都选中,不需要单个的去点击每个checkbox。可是问题出现了,当checkbox多(达1000多个 的时候),这里全选非常的慢,有时甚至得10来分钟才能完成。请教下有什么好的实现方法的,还是我checkbox实现方式有问题。

请高手帖出相关的实现模式或是代码。

  • 写回答

6条回答 默认 最新

  • mginobili 2010-01-21 23:12
    关注

    如果lz采用遍历的方式来实现 估计会很慢

    不如这样
    用两个变量a和b分别存 所有checkbox全选和全清空时 body的innerHTML

    点击全选按钮后,将body的innerHTML替换为a
    点击清空后,将body的innerHTML替换为b

    这种思想应该可行

    如果body的innerHTML替换发生问题
    可以讲这些checkbox都放在一个div中,替换div的innerHTML肯定是没有问题的

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?

悬赏问题

  • ¥20 有人能用聚类分析帮我分析一下文本内容嘛
  • ¥15 请问Lammps做复合材料拉伸模拟,应力应变曲线问题
  • ¥30 python代码,帮调试
  • ¥15 #MATLAB仿真#车辆换道路径规划
  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
  • ¥15 数据可视化Python
  • ¥15 要给毕业设计添加扫码登录的功能!!有偿
  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥100 Jenkins自动化部署—悬赏100元