json | 传递的数组型的json,样式:json={"data":[{},{},{}]},必须按照PID字段升序排列(不在插件里面排序是为了可以在sql语句里面进行其他字段排序),显示的字段是[id,pid,name,desc(描述信息,有就显示),jktype,jkname,checked(值为数字,开启选择后的默认选择,可以在json中设置就可以达到默认渲染的目的,这在修改中很有用)],具体见说明
|
minwidth/maxwidth | 每一个选择的的最小最大值(默认100/300)(htree下设置有效) |
shownav | 显示顶部导航(htree下设置有效) |
firstnav | 第一级导航的名字 |
firstpid | 第一级PID(默认为0) |
type | 横向还是纵向(htree/vtree)默认htree |
checkbox | 纵向时候是否开启选框/默认不开启 |
loadall | 一次性加载全部节点配置(默认全是点击以后加载,改为true的时候,只有checkbox为true时候才会生效) |
callback | 回调函数,回调函数会实时返回点击的节点信息(返回的是一个JSON{"jsoninfo":**,"islast":**,"checked":**})jsoninfo表示的当前点击的对应的那条JSON,此JSON会添加一个叫jkpath的id路劲值(它及它所有父级的id组成),可以利用此直接进行后续操作或者ajax请求,islast表示是不是最后一级,checked表示有没有选中 |
如果需要显示描述信息,JSON添加desc字段即可,显示字段是name值,每一个组(同一个pid)会按jktype进行分类,分类名称设置jkname就是显示jkname不设置就显示jktype,不设置jktype就不显示分类 |