永洪社区
标题: 树状过滤组件setSelectedObjects函数用法咨询 [打印本页]
作者: 生煎包很好吃 时间: 2022-3-29 15:34
标题: 树状过滤组件setSelectedObjects函数用法咨询
本帖最后由 生煎包很好吃 于 2022-3-29 15:37 编辑
【目的】:想通过该函数,手动勾选树状过滤项的某个选项
【验证过程】:
当树状节点为两层时,可以通过此函数设置勾选目标选项,如下
树状节点:
A
A.1
A.2
脚本代码(勾选A.1选项)
var arr = []
arr.push(['A','A.1'])
FilterTree1.setSelectedObjects(arr)
但树状结构为三层时,脚本设置如下,会导致勾选A层次下的全部选项(a.1,a.2,b.1,b.2)
树状节点:
A
A.1
a.1
a.2
B.2
b.1
b.2
脚本代码(目的是勾选a.1,但实际生效为全部选项)
var arr = []
arr.push(['A','A.1','a.1'])
FilterTree1.setSelectedObjects(arr)
效果等同于
var arr = []
arr.push['A']
FilterTree1.setSelectedObjects(arr)
作者: 永洪Tech-Lu 时间: 2022-3-29 15:34
您好,可以再检查试试
(, 下载次数: 76)