Francytree是一个功能强大的插件,对于选择框、复选框和模态框有着良好的显示操作效果,下面,将从一个改动其源码实现自己想要的例子来解析这个插件。
1、francytree的官网:http://wwwendt.de/tech/fancytree/demo/
它有三种模式: selectMode: 1, selectMode: 2, selectMode: 3,
各个模式实现的效果图如下所示:
selectMode: 1,只能选中其中一个,不能多选
selectMode: 2,可以选中多个,父目录和子目录可以同时选中
selectMode: 3,可以选中多个,并且选中父目录后可以将子目录全选,但子目录没有选全,则不能选中父目录
2、由于项目上的需要,需要改其源码变成自己想要的效果,即selectM