异步创建树形菜单
Posted fight139
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了异步创建树形菜单相关的知识,希望对你有一定的参考价值。
1.数据库设计
[Table("userInfo")] public class UserInfo { [Key] public int Id { get; set; } [Required] [Index(IsUnique =true)] public string Username { get; set; } [Required] public string Password { get; set; } public string Acceuss { get; set; } public string Mobile { get; set; } public string Tel { get; set; } }
2.html
*先导入easyUI必须的文件
<ul id="tt" class="easyui-tree" url="/User/TreeGetAccData"></ul>
3.获取数据
public ActionResult TreeGetAccData() { int id = Convert.ToInt32(Request.Form["id"]); //查找parentID=id的节点 var accesses = from a in db.Accesses where a.ParentAccessId == id select a; List<object> list = new List<object>(); foreach(var a in accesses) { list.Add(new { id = a.Id, text = a.Text, state = a.State, url = a.Url }); } return Json(list); }
以上是关于异步创建树形菜单的主要内容,如果未能解决你的问题,请参考以下文章