jQuery MiniUI

标题: outlookmenu的load问题 [打印本页]

作者: pvfhv    时间: 2013-9-23 14:33:39     标题: outlookmenu的load问题


<div id="outlookmenu1" class="mini-outlookmenu" idfield="myId" textfield="myText" iconfield="iconCls" parentfield="pid" resultastree="true"  style="width: 200px; height: 500px; float: left;"></div>


    <div id="outlookmenu2" class="mini-outlookmenu" idfield="myId" textfield="myText" iconfield="iconCls" resultastree="false" style="width: 200px; height: 500px; float: right;"></div>
    <script type="text/javascript">
        mini.parse();

        var outlookmenu1 = mini.get('outlookmenu1');
        var outlookmenu2 = mini.get('outlookmenu2');
        outlookmenu1.load([
            { myId: "user", myText: "用户管理", iconCls: "icon-add" },
            { myId: "addUser", pid: "user", myText: "增加用户", iconCls: "icon-add", url: "../datagrid/celledit.html" },
            { myId: "editUser", pid: "user", myText: "修改用户", iconCls: "icon-edit", url: "../datagrid/rowedit.html" },
            { myId: "removeUser", pid: "user", myText: "删除用户", iconCls: "icon-remove", url: "../datagrid/datagrid.html" },

            { myId: "right", myText: "权限管理" },
            { myId: "addRight", pid: "right", myText: "查询权限", iconCls: "icon-search", url: "../tree/detailgrid.html" },
            { myId: "editRight", pid: "right", myText: "操作权限", iconCls: "icon-cancel", url: "../buttonedit/selectGrid.html" }
        ]);

        outlookmenu2.load([
            {
                myId: "user", myText: "用户管理", iconCls: "icon-add", children: [
                { myId: "addUser", pid: "user", myText: "增加用户", iconCls: "icon-add", url: "../datagrid/celledit.html" },
                { myId: "editUser", pid: "user", myText: "修改用户", iconCls: "icon-edit", url: "../datagrid/rowedit.html" },
                { myId: "removeUser", pid: "user", myText: "删除用户", iconCls: "icon-remove", url: "../datagrid/datagrid.html" }]
            },

                {
                    myId: "right", myText: "权限管理", children: [
                { myId: "addRight", pid: "right", myText: "查询权限", iconCls: "icon-search", url: "../tree/detailgrid.html" },
                { myId: "editRight", pid: "right", myText: "操作权限", iconCls: "icon-cancel", url: "../buttonedit/selectGrid.html" }]
                }
        ]);
    </script>

outlookmenu1不能正常显示,这两种方式,resultAsTree对显示结果不起任何作用!!!!
作者: felt    时间: 2013-9-23 14:48:16

本帖最后由 felt 于 2013-9-23 14:54 编辑

load ( Array )                加载树形数据。
loadList ( Array, idField, parentField )                加载列表数据。比如:tree.loadList(list, "id", "pid")                                            resultAsTree                       url数据是否列表
API上写的很清楚。http://www.miniui.com/docs/api/index.html#ui=outlooktree

作者: pvfhv    时间: 2013-9-23 14:54:54

felt 发表于 2013-9-23 14:48
load ( Array )                加载树形数据。
loadList ( Array, idField, parentField )                ...

伤不起,前些日子从你们网上下载的压缩包,里面没有,现在网上又出现了,也没个更新日志提醒一下呀!!
作者: felt    时间: 2013-9-23 14:58:31

这个API是一直有的吧,resultAsTree是加载url的时候识别加载数据的格式。
静态数据就分load和loadList相对应了。
作者: pvfhv    时间: 2013-9-23 15:21:41

本帖最后由 pvfhv 于 2013-9-23 15:26 编辑
felt 发表于 2013-9-23 14:58
这个API是一直有的吧,resultAsTree是加载url的时候识别加载数据的格式。
静态数据就分load和loadList相对 ...

明白了,多谢。




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