jQuery手风琴分组

时间:2016-09-09 14:14:54

标签: c# jquery asp.net-mvc jquery-ui-accordion

我有一个带有手风琴的视图的模型列表:

 <div id="accordion" style="display:none">
        @for (int i = 0; i < Model.Count; i++)
        {
            <h2 id= 'header-@Model[i].ID' class="header" style="background-color:whitesmoke"><span class="newspan">@Model[i].user.FullName</span>&nbsp
                <span style="color:orange">@Model[i].ReasonDescription</span>
                <span id="spansite-@Model[i].ID" style="font-style:italic;color:black">@Model[i].ProgramSite&nbsp-&nbsp @Model[i].Location</span>
                <span id="span-@Model[i].ID" style="font-style:italic;color:red" align="center"></span>
                <img id="img-@Model[i].ID" src="~/Images/yes.gif" alt="" style="display:none" class="yescheck" align="right" height="12" width="12"/>
            </h2>
            <div id="div+@Model[i].user.ID">
                @Html.HiddenFor(x=>Model[i].user.ID, new { @id = "txtId" + @Model[i].ID})
                @Html.HiddenFor(x=>Model[i].user.userSSN, new { @id = "txtSSN" + @Model[i].ID})
                @Html.HiddenFor(x=>Model[i].user.DODID, new { @id = "txtDodid" + @Model[i].ID})
                <table id="user+@Model[i].ID" style="font-size:small; width:100%" class="table_body">
      //////etc

它们都是按排序顺序排列的。有没有办法创建这个列表的组,以便有几个手风琴?我是否必须先在模型中创建组?有什么想法吗?

0 个答案:

没有答案