jQuery MiniUI

标题: miniui 树懒加载数据过滤 [打印本页]

作者: nuangnian    时间: 2016-2-23 13:56:34     标题: miniui 树懒加载数据过滤

树懒加载时,服务器返回的数据可以在客户端再进行次过滤吗,
比如在preload事件中处理。

作者: felt    时间: 2016-2-23 14:44:48

不支持
我们的懒加载只有这样简单的分级加载功能
作者: nuangnian    时间: 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;

}
这样写成功了
作者: nuangnian    时间: 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错,但页面可以照样展开




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