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条)

报告相同问题?

悬赏问题

  • ¥15 Python时间序列如何拟合疏系数模型
  • ¥15 求学软件的前人们指明方向🥺
  • ¥50 如何增强飞上天的树莓派的热点信号强度,以使得笔记本可以在地面实现远程桌面连接
  • ¥15 MCNP里如何定义多个源?
  • ¥20 双层网络上信息-疾病传播
  • ¥50 paddlepaddle pinn
  • ¥20 idea运行测试代码报错问题
  • ¥15 网络监控:网络故障告警通知
  • ¥15 django项目运行报编码错误
  • ¥15 STM32驱动继电器