jQuery MiniUI

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

miniui 树懒加载数据过滤 [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2016-2-23 13:56:34 |只看该作者 |倒序浏览
树懒加载时,服务器返回的数据可以在客户端再进行次过滤吗,
比如在preload事件中处理。

Rank: 8Rank: 8

沙发
发表于 2016-2-23 14:44:48 |只看该作者
不支持
我们的懒加载只有这样简单的分级加载功能

Rank: 4

板凳
发表于 2016-2-23 15:04:51 |只看该作者
felt 发表于 2016-2-23 14:44
不支持
我们的懒加载只有这样简单的分级加载功能

function onPreLoad(e){
                var data = [];
                $.each(e.data, function(i, item){
                        if(i == 1){
                                data.push(item);
                        }
                });
                e.data = data;

}
这样写成功了

Rank: 4

地板
发表于 2016-2-23 15:08:27 |只看该作者
nuangnian 发表于 2016-2-23 15:04
function onPreLoad(e){
                var data = [];
                $.each(e.data, function(i, it ...

但是展开选中节点的孩子节点 下级节点时会有js错误

function onExpandNode(e) {
        var selectedNode = tree.getSelectedNode();
        var childrenNode = selectedNode.children;
        $.each(childrenNode ,function(i, item){
                tree.loadNode(item);   报错
                     setTimeout(function(){tree.loadNode(item);}, 100) 报错
        });
}
虽然报js错,但页面可以照样展开

Archiver|普加软件

GMT+8, 2024-10-6 18:27 , Processed in 1.030578 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部