多个复选框之间的联动?

类似于购物车的商品选中与全选的联动。例如有4个复选框,其中一个是全选的。我已实现了全选选中时,其余3个会自动选中,全选取消选中时,其余3个取消选中。
现在问题是怎么样在其余3个选中时,全选会自动选上?
我现在选中两个时,全选就自动选上了。

阅读 3.9k
2 个回答
四个复选框中任意一个有动作:
    动的是全选框?
        全选框被选中?
            选中其他三个复选框
        全选框被取消选中?
            取消选中其他三个复选框
    动的是一般复选框?
        看下三个普通复选框是不是都选中
           是?
               把全选框也设置为选中
           不是?
               把全选框设置为取消选中
推荐问题