js如何实现无限级全选反选
虽然项目中用的最多的是二级或三级全选反选 但考虑到以后可能会出现多级全反写,想写个无限级的工具类。
自己没什么简单高效的解决办法,在这里求教 哪位高手能帮我下吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
虽然项目中用的最多的是二级或三级全选反选 但考虑到以后可能会出现多级全反写,想写个无限级的工具类。
自己没什么简单高效的解决办法,在这里求教 哪位高手能帮我下吗?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(7)
不错 就在找这种文章呢 应该是参考ztree的全反选思路的吧 在此谢过。
写了一篇文章回答你的问题http://my.oschina.net/ituhui/blog/531703
不要问我的文章为什么配色搞成那样,我真的不知道,感觉是被osc 的文章编辑器坑了。。。
建议直接粘贴复制到一个本地html文件中查看效果,时间仓促没有做兼容性方面的工作,chrome/firefox测试通过。
首先这个多级选择在一个同一个标签中,这样你找到这个标签是第一步,再通过这个标签找里面的check属性的标签,当然也必须是input,
至于查找方式应该是,当前级的全选就查找同级和下级的input。
我实在搞不懂,我是想写个插件,你为什么跟我谈jquery的选择器
$('').on('click','自定义选择器',function(){});
这是选择器的问题,跟你说的层次级别没有关系。
引用来自“Steve”的评论
jquery选择器已然是最简单高效的办法,不管多少级的正反选其实就是选择器变化。
jquery选择器已然是最简单高效的办法,不管多少级的正反选其实就是选择器变化。