jQuery MiniUI

标题: treeselect有没有过滤方法? [打印本页]

作者: fiona_mao    时间: 2014-4-17 20:37:11     标题: treeselect有没有过滤方法?

求救!!!

作者: lost    时间: 2014-4-17 21:01:38

http://www.miniui.com/demo/#src=treeselect/treeselect.html
第二个示例,你输入会过滤
作者: fiona_mao    时间: 2014-4-18 09:45:06

我想实现的功能是treeselect加载后自动过滤一些不需要显示的数据,请问treeselect有没有filter方法?
作者: felt    时间: 2014-4-18 09:59:42

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

没有,你可以把数据过滤之后再给treeselect
作者: 梦幻怪兽    时间: 2014-5-18 23:16:01

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


哎呀,分明是有的嘛
作者: 梦幻怪兽    时间: 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;
            });




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