emapDropdownTree

下拉树
Source:
示例
$container.emapDropdownTree({
     url: 'xxxxxxxxxx',
     checkboxes: false,
     search: true,
     treeParams: {}
});

配置

(static) $.fn.emapDropdownTree.defaults

属性:
名称 类型 属性 默认值 描述
datas Array 下拉树数据,emap格式,与url二选一必须
url String 下拉树数据请求地址, 与datas二选一必须
checkboxes Boolean <optional>
false 是否多选
search Boolean <optional>
true 是否允许搜索
unblind String <optional>
节点层次关系分隔符
placeholder String <optional>
请选择 占位符提示文字
parentNodeSelectable Boolean <optional>
true 父级节点是否允许选中
unselectableLevel String <optional>
指定层级无法选中如 '1,2', 多层级用 , 分隔
downloadComplete function <optional>
数据请求完毕后的回调函数
treeParams Object <optional>
树组件参数,如配置下拉属于父子节点联动: $('.tree_multi_linkage').emapDropdownTree({ url: url, checkboxes: true, treeParams: { hasThreeStates: true } })
showBlankOption Boolean <optional>
false 是否显示空值选项
onlyLinkageSon Boolean <optional>
false 是否只联动子节点
Source:

方法API

clearSelect()

清空选中
Source:

disable()

禁用
Source:

enable()

启用
Source:

getSource() → {Array}

获取当前下拉树的数据
Source:
返回:
- 下拉树的数据
类型:
Array

getText()

获取选中文字
Source:
返回:
当前下拉树选中的值的文字,多值以逗号分隔

getValue() → {String}

取值
Source:
返回:
当前下拉树选中的值,多值以逗号分隔
类型:
String

setValue(params)

赋值
参数:
名称 类型 描述
params Array 0 val 1 val_display
Source: