jQuery MiniUI

标题: TreeSelect怎么用pinyinField过滤? [打印本页]

作者: kthell    时间: 2014-7-15 16:09:03     标题: TreeSelect怎么用pinyinField过滤?

本帖最后由 kthell 于 2014-7-15 16:25 编辑

TreeSelect怎么用pinyinField过滤?

另外TreeSelect可以获得到Tree对象进行 指定节点展开操作吗?

作者: felt    时间: 2014-7-15 16:52:50

本帖最后由 felt 于 2014-7-25 14:03 编辑

1 参考试用包里demo/treeselect/pingyin.html这个例子
2 只有expandOnLoad全部展开
作者: kthell    时间: 2014-7-16 11:01:37

felt 发表于 2014-7-15 16:52
1 参考试用包里demo/treeselect/pingyin.html这个例子
2 没有,只有expandOnLoad全部展开 ...

我昨天尝试了下TreeSelect是可以获得到Tree对象进行,虽然官方没有提供方法。

[attach]4827[/attach]

如图所示,我可以直接找到解析后的id :mini-11  通过 mini.get('mini-11')获得的就是tree对象。
我测试了下这个id一般不会改变。
但是万一会改变呢,所以可以通过jQuery获取 class=mini-popup 的child中的  class=mini-tree 然后根据id 通过mini.get(id)获取树对象,或者遍历页面所有的  class=mini-tree  获取id后通过mini.get(id)获取树对象,然后进行操作,至于如果有多个树,怎么判断是不是你要的树,可以通过tree的data来判断吧

目前我只测试了直接通过 mini.get('mini-11') 获得tree对象,然后可以控制展开指定节点了。


作者: felt    时间: 2014-7-16 11:06:30

kthell 发表于 2014-7-16 11:01
我昨天尝试了下TreeSelect是可以获得到Tree对象进行,虽然官方没有提供方法。

treeselect不建议使用大量树的操作,毕竟这只是个下拉选择的控件
获取tree的方法不开放




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2