根据数据-'获取父div中的子div;键';Javascript
你能帮我把子div放到父div里面吗(revursevly) 我有这个html代码 我需要根据从数据id和数据父对象检索到的数据,将child.wrapper div放入父对象中。提前谢谢根据数据-'获取父div中的子div;键';Javascript,javascript,jquery,html,asp.net,model-view-controller,Javascript,Jquery,Html,Asp.net,Model View Controller,你能帮我把子div放到父div里面吗(revursevly) 我有这个html代码 我需要根据从数据id和数据父对象检索到的数据,将child.wrapper div放入父对象中。提前谢谢 @model IEnumerable<Tree_List.Models.H_Table> @{ ViewBag.Title = "Index"; } @*<script src="~/Scripts/ListControlScript.js"></script>*@
@model IEnumerable<Tree_List.Models.H_Table>
@{
ViewBag.Title = "Index";
}
@*<script src="~/Scripts/ListControlScript.js"></script>*@
<script src="~/Scripts/jquery-1.10.2.min.js"></script>
<div>
@foreach (var item in Model)
{
<div id="wrapper" class="something" data-id="@item.PARENT_ID" data-parent="@item.PARENT_ID">
<ul>
<input type="button" class="toggler" onclick="ShowMsg()">
<li class="roots" >
@item.NAME
<input class="add_btn" type="button" value="Add" />
<input class="edit_btn" type="button" value="Edit" />
<input class="delete_btn" type="button" value="Delete" />
</li>
</ul>
</div>
}
</div>
<script>
$(function () {
});
</script>
@model IEnumerable
@{
ViewBag.Title=“Index”;
}
@**@
@foreach(模型中的var项目)
{
-
@item.NAME
}
$(函数(){
});
@model IEnumerable
@{
ViewBag.Title=“Index”;
}
@**@
@助手填充的IV(IEnumerable foos)
{
@foreach(模型中的var项目)
{
//我不知道您正在寻找的真正结构,但这将与递归一起工作
@if(Model.Any(m=>m.Parent_ID==item.ID))
{
@填充的IV(Model.Where(m=>m.Parent\u ID==item.ID))
}
-
@item.NAME
}
}
$(函数(){
});
从何处检索数据?你想做什么?@Krishna将div放在div中,就像在“父子关系”中一样,使用来自数据id的数据和来自数据库的数据父级,通过模型作为连接。因此,如果父级id为null,则它是父级,如果它有父级id,则它是子级,对吗?@Krishna是的,如果视图展开,则完全不起作用(这些孩子都有他们的孩子)也许这在javascript中是可能的-类似于递归你的意思是说你有多级层次结构?是的,多级它说“找不到名称空间Foo的类型”
@model IEnumerable<Tree_List.Models.H_Table>
@{
ViewBag.Title = "Index";
}
@*<script src="~/Scripts/ListControlScript.js"></script>*@
<script src="~/Scripts/jquery-1.10.2.min.js"></script>
<div>
@helper PopulateDivs(IEnumerable<Tree_List.Models.H_Table> foos)
{
@foreach (var item in Model)
{
<div id="wrapper" class="something" data-id="@item.PARENT_ID" data-parent="@item.PARENT_ID">
//I don't know the real structure you are looking for but this will work with recursion
@if(Model.Any(m=> m.Parent_ID == item.ID))
{
@PopulateDivs(Model.Where(m=> m.Parent_ID == item.ID))
}
<ul>
<input type="button" class="toggler" onclick="ShowMsg()">
<li class="roots" >
@item.NAME
<input class="add_btn" type="button" value="Add" />
<input class="edit_btn" type="button" value="Edit" />
<input class="delete_btn" type="button" value="Delete" />
</li>
</ul>
</div>
}
}
</div>
<script>
$(function () {
});
</script>