自制网页版的CheckboxTree控件

最近在工作中写的一个网页版的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

你可能感兴趣的:(checkbox)