最近在工作中写的一个网页版的CheckboxTree控件,使用javascript完成,没有使用jQuery等框架。
下面是使用该控件的例子,
/** * renderTo: 要放置新建的checkbox树的div的ID. * data: 新建checkbox树使用的数据,以三元组[id, parentid, nodename]表示,-1表示根; * checked: 该checkbox树默认选中的项目. */tree = new Tree({ renderTo: "test", data: data, checked: checked });
如果要取到该checkbox树选中的数据,可以使用
var msg = tree.getSelectTree(data);
在此记录一下,感兴趣的朋友可以可以参考:GitHub
新闻热点
疑难解答