jQuery MiniUI

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

treeselect有没有过滤方法? [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-4-17 20:37:11 |只看该作者 |倒序浏览
求救!!!

Rank: 8Rank: 8

沙发
发表于 2014-4-17 21:01:38 |只看该作者
http://www.miniui.com/demo/#src=treeselect/treeselect.html
第二个示例,你输入会过滤

Rank: 3Rank: 3

板凳
发表于 2014-4-18 09:45:06 |只看该作者
我想实现的功能是treeselect加载后自动过滤一些不需要显示的数据,请问treeselect有没有filter方法?

Rank: 8Rank: 8

地板
发表于 2014-4-18 09:59:42 |只看该作者
fiona_mao 发表于 2014-4-18 09:45
我想实现的功能是treeselect加载后自动过滤一些不需要显示的数据,请问treeselect有没有filter方法? ...

没有,你可以把数据过滤之后再给treeselect

Rank: 1

5#
发表于 2014-5-18 23:16:01 |只看该作者
本帖最后由 梦幻怪兽 于 2014-5-18 23:19 编辑
felt 发表于 2014-4-18 09:59
没有,你可以把数据过滤之后再给treeselect


哎呀,分明是有的嘛

Rank: 1

6#
发表于 2014-5-18 23:17:44 |只看该作者
本帖最后由 梦幻怪兽 于 2014-5-18 23:20 编辑

请看如下代码,可以实现treeselect过滤功能
            var tableList = mini.get("treeselect1");
            tableList.tree.filter(function(node){
                    var value = tableList.getText().toLowerCase();
                if(node.name && node.name.toLowerCase().indexOf(value) != -1) return true;
            });

Archiver|普加软件

GMT+8, 2024-9-20 11:53 , Processed in 1.057501 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部