先说一下要实现的效果。列表如图所示,点击全选按钮则使所有数据为选中状态;点击取消按钮,则所有数据为未选中状态;点击反选按钮,则把已选中的数据置为未选中,未选中的数据置为选中状态。
代码为:
JS代码为:
代码虽然简单,但是却花费了很长时间,主要时间花费在反选功能上。全选和取消操作网上有很多,但是反选功能却始终没有找到。在被逼无奈下,只好从bootstrap的js源码看起。
心得:学习框架还是要静下心来研究源代码!
先说一下要实现的效果。列表如图所示,点击全选按钮则使所有数据为选中状态;点击取消按钮,则所有数据为未选中状态;点击反选按钮,则把已选中的数据置为未选中,未选中的数据置为选中状态。
代码为:
JS代码为:
代码虽然简单,但是却花费了很长时间,主要时间花费在反选功能上。全选和取消操作网上有很多,但是反选功能却始终没有找到。在被逼无奈下,只好从bootstrap的js源码看起。
心得:学习框架还是要静下心来研究源代码!