jQuery MiniUI

标题: outlookmenu用js绑定数据时出来的菜单都是一级菜单 [打印本页]

作者: WsxSuper    时间: 2013-4-18 00:35:35     标题: outlookmenu用js绑定数据时出来的菜单都是一级菜单

outlookmenu用js绑定数据时出来的菜单都是一级菜单,二级菜单也变成一级菜单了
--菜单数组
var menuJs = [{ id: "user", text: "用户管理", iconCls: "icon-add" }, { id: "addUser", pid: "user", text: "增加用户", iconCls: "icon-add", url: "../datagrid/celledit.html" },{ id: "editUser", pid: "user", text: "修改用户", iconCls: "icon-edit", url: "../datagrid/rowedit.html" }];
--绑定操作
var ltree = mini.get("leftTree");
ltree.load(menuJs  );
这样绑定后出来的效果如图:本来“增加用户”、"修改用户"应该是“用户管理”的子菜单才对
:[attach]1653[/attach]

作者: factory    时间: 2013-4-18 09:41:09

ltree.load(array) 里面是树形数据,不是列表数据
ltree.loadList(menuJs , "id", "pid") 这样写




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