树形下拉选择框。
<input class="mini-treeselect" url="../data/tree.txt" valueField="id" textField="text"/>
| Name | Type | Description | Default | Set? | Get? | Tag? |
|---|---|---|---|---|---|---|
| data | Array | 树形数据对象 | √ | √ | √ | |
| url | String | 数据加载地址 | √ | √ | √ | |
| value | String | 选中的节点值 | √ | √ | √ | |
| valueField | String | 值字段。 | id | √ | √ | √ |
| parentField | String | 父节点字段 | pid | √ | √ | √ |
| resultAsTree | Boolean | url数据是否列表 | true | √ | √ | √ |
| textField | String | 节点文本字段 | text | √ | √ | √ |
| multiSelect | Boolean | 多选 | false | √ | √ | √ |
| checkRecursive | Boolean | 是否联动选择 | false | √ | √ | √ |
| showTreeIcon | Boolean | 显示节点图标 | true | √ | √ | √ |
| showTreeLines | Boolean | 显示树形线条 | true | √ | √ | √ |
| Name | Parameter | Description | Return |
|---|---|---|---|
| setValue(value) | 设置值 | ||
| getValue() | 获取值 | ||
| getFormValue() | 获取表单值 | String | |
| load(url) | 加载数据 |
| Name | EventObject | Description |
|---|---|---|
| valuechanged | 值改变时发生 | |
| beforenodecheck |
{
sender: Object, //树对象
node: Object, //节点对象
isLeaf: Boolean,
checked: Boolean, //Check状态
cancel: false
}
|
Check选择前发生 |
| beforenodeselect |
{
sender: Object, //树对象
node: Object, //节点对象
isLeaf: Boolean,
cancel: false
}
|
选择节点前发生 |