刚学习.net 想问问如何用Js动态绑定树状图?要有代码图 跪谢
/// <summary>
/// 提供菜单数据,供AJAX调用使用
/// </summary>
/// <returns></returns>
[HttpGet]
public string GetSysFunlist(string Uname, string Upwd)
{
Uname = Request["username"];
Upwd = Request["password"];
//获取菜单列表的数据
List<SysFun> smodel = Sysbll.GetSysFunlist(Uname, Upwd);
string menuHtml = "<dl>";
foreach (SysFun item in smodel)
{
if (item.ParentNodeId == 0)
{
//拼接父级菜单
menuHtml += "<dt><span>" + item.DisplayName + "</span></dt><dd>";
//找子节点的数据
foreach (SysFun childNode in smodel)
{
if (childNode.ParentNodeId == item.ID)
{
menuHtml += "<a href=" + childNode.NodeURL + " title=" + childNode.DisplayName + ">" + childNode.DisplayName + "</a>";
}
else
{
continue;
}
}
menuHtml += "</dd>";
}
else
{
continue;
}
}
menuHtml += "</dl>";
return menuHtml;
}
前台ajax调用
http://bl.ocks.org/robschmuecker/7880033
http://mbostock.github.io/d3/talk/20111018/tree.html
by https://d3js.org/
有没有简单点的 看不懂啊
楼上的代码很好 可以借鉴一下
谢谢 正好用得上 刚开始弄 楼上的太复杂 这个弄完了我去好好研究研究