描述
selectree小部件允许用户有效地从树状结构中选择项目,而不需要服务器立即生成整个树。
注意:此小部件仅用于\ IPS \助手\ \节点形式帮手。
选项
占位符
(字符串;可选的;默认的选择')
在没有选择项时用作占位符的文本。
多个
(布尔;可选的;默认的假)
是否允许用户一次选择多个项目?
选择
(混合;可选的;默认的假)
将预先选择的项定义为JSON对象,如果还没有选择项,则为false。
url
(字符串;需要)
用于通过AJAX获取子项目的URL。
ips.ui. selectree触发的事件
nodeItemSelected
当用户选择菜单中的项时触发。对菜单中的所有项发出。
事件数据:
- 标题
选中项中具有属性的元素的文本data-role = " nodeTitle " - id
属性指定的该项的ID数据id属性。注意:这不是HTMLid属性。
nodeSelectedChanged
当菜单中的选择发生变化时触发(即项目被选中或取消选中)。对菜单中的所有项发出。
事件数据:
- 设置selecteditem
数组,其中包含当前选择的所有项的数据-id属性值。
nodeSelectionClosed
当下拉菜单关闭时触发。从根部发出data-ipsSelectTree元素。
报告指南