jQuery MiniUI

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

treegrid [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2015-3-25 10:37:06 |只看该作者 |倒序浏览
treegrid加载的数据格式是什么?希望能提供一个案例

Rank: 8Rank: 8

沙发
发表于 2015-3-25 10:49:00 |只看该作者
和tree的数据格式一致
树形数据
[
            { id: "lists", text: "Lists", expanded: false,
                children: [
                                { id: "datagrid", text: "DataGrid" },
                                { id: "tree", text: "Tree" },
                                { id: "treegrid", text: "TreeGrid " }
                        ]
            },
                { id: "layouts", text: "Layouts", expanded: false,
                    children: [
                                { id: "panel", text: "Panel" },
                                { id: "splitter", text: "Splitter" },
                                { id: "layout", text: "Layout " }
                        ]
                },
                { id: "navigations", text: "Navigations", expanded: false,
                    children: [
                                { id: "pager", text: "Pager" },
                                { id: "tabs", text: "Tabs" },
                                { id: "navbar", text: "NavBar" },
                                { id: "menu", text: "Menu" }
                        ]
                }
        ];
列表数据
list = [
                { id: "base", text: "Base" },            
                { id: "ajax", text: "Ajax", pid: "base" },
                { id: "json", text: "JSON", pid: "base" },
                { id: "date", text: "Date", pid: "base" },
                { id: "control", text: "Control", pid: "base" },
                { id: "forms", text: "Forms", pid: "base" },
                { id: "button", text: "Button", pid: "forms" },
                { id: "listbox", text: "ListBox", pid: "forms" },
                { id: "checkboxlist", text: "CheckBoxList", pid: "forms" },
                { id: "lists", text: "Lists" },
                { id: "datagrid", text: "DataGrid", pid: "lists" },
                { id: "tree", text: "Tree", pid: "lists" },
                { id: "treegrid", text: "TreeGrid ", pid: "lists" }
        ];

Rank: 2

板凳
发表于 2015-3-25 11:21:15 |只看该作者
miniui2.0可以使用这个treegrid控件吗?

Rank: 8Rank: 8

地板
发表于 2015-3-25 11:28:31 |只看该作者
冰天雪地 发表于 2015-3-25 11:21
miniui2.0可以使用这个treegrid控件吗?

请使用最新版本,2.0我们不维护了

Rank: 2

5#
发表于 2015-3-25 12:48:03 |只看该作者
我的测试代码:        List<HashMap> mapList=new ArrayList<HashMap>();
                for(int i=1;i<11;i++){
                        HashMap map=new HashMap();
                        if(i==1||i==6){
                                if(i==1){
                                        map.put("id", "1");
                                        map.put("text", "Baase");
                                        map.put("filename", "node1");
                                }else{
                                        map.put("id", "2");
                                        map.put("text", "Baase2");
                                        map.put("filename", "node2");
                                }
                                map.put("pid", -1);
                        }else{
                                map.put("id", "i_"+i);
                                map.put("text", "i_"+i);
                                map.put("filename", "child_"+i);
                                if(i>5){
                                        map.put("pid", "2");
                                }else{
                                        map.put("pid", "1");
                                }
                        }
                        mapList.add(map);
                }
                return Json.Encode(mapList);
如果把这样写map.put("id","base")map.put("pid","base"),在前台页面识别不出来,是怎么回事呢?

Rank: 8Rank: 8

6#
发表于 2015-3-25 13:07:36 |只看该作者
冰天雪地 发表于 2015-3-25 12:48
我的测试代码:        List mapList=new ArrayList();
                for(int i=1;i5){
                                        map.put("pid", "2");

不管你后台如何处理,你返回的数据需要是我前面提供的两种格式之一

Rank: 8Rank: 8

7#
发表于 2015-3-25 13:24:20 |只看该作者
冰天雪地 发表于 2015-3-25 12:48
我的测试代码:        List mapList=new ArrayList();
                for(int i=1;i5){
                                        map.put("pid", "2");

不管你后台如何处理,你返回的数据需要是我前面提供的两种格式之一

Archiver|普加软件

GMT+8, 2024-5-27 13:01 , Processed in 1.037406 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部