jQuery MiniUI

 找回密码
 立即注册
查看: 2686|回复: 3
打印 上一主题 下一主题

TreeSelect怎么用pinyinField过滤? [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2014-7-15 16:09:03 |只看该作者 |倒序浏览
本帖最后由 kthell 于 2014-7-15 16:25 编辑

TreeSelect怎么用pinyinField过滤?

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

Rank: 8Rank: 8

沙发
发表于 2014-7-15 16:52:50 |只看该作者
本帖最后由 felt 于 2014-7-25 14:03 编辑

1 参考试用包里demo/treeselect/pingyin.html这个例子
2 只有expandOnLoad全部展开

Rank: 2

板凳
发表于 2014-7-16 11:01:37 |只看该作者
felt 发表于 2014-7-15 16:52
1 参考试用包里demo/treeselect/pingyin.html这个例子
2 没有,只有expandOnLoad全部展开 ...

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



如图所示,我可以直接找到解析后的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对象,然后可以控制展开指定节点了。

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

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

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

Archiver|普加软件

GMT+8, 2024-11-18 03:44 , Processed in 1.059501 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部