私は組織のリストを含むテーブルを持っています - Tabelizerプラグインを使用することで、レベルに基づいてテーブルを折りたたむことができます - 私の4番目のレベルに折りたたみ可能なイメージが含まれていないことを除けば...誰もこれの前にこれを使っていて、なぜこれをやっているのか考えていますか?このプラグインへTabelizerプラグインがレベル4で折りたたみ可能な画像を表示していない - MVCを使用
がレベルで構成され、私のテーブルである:ここでは
は、(代わりにレベル0を使用してのレベルをダウンループ私のコードで、私は彼のレベルが0ではなく1から始まるように1を追加してください):
<table id="table1" class="controller table table-condensed table-bordered table-hover">
<tr data-level="header" class="header" style="background-color: #00b8ce; color: white;">
<th>
@Html.DisplayNameFor(model => model.Name)
</th>
<th>
@Html.DisplayNameFor(model => model.ParentOrganisationId)
</th>
<th>
@Html.DisplayNameFor(model => model.DepartmentId)
</th>
<th></th>
</tr>
@{
foreach (var item in Model)
{
<tr data-level="@item.DepartmentLevel" id="[email protected](item.DepartmentLevel + "_" + item.OrganisationId)">
<td class="data">
@{
var options = new AjaxOptions()
{
HttpMethod = "Get",
InsertionMode = InsertionMode.ReplaceWith,
UpdateTargetId = "listofOrganisation"
};
}
@Ajax.ActionLink(item.Name, "EditOrganisation", new { id = item.OrganisationId }, options)
</td>
<td class="data">
@if (item.ParentOrganisationId != null)
{
@Html.DisplayFor(x => x.FirstOrDefault(xc => xc.OrganisationId == item.ParentOrganisationId.Value).Name)
}
</td>
<td class="data">
@Html.DisplayFor(x => x.FirstOrDefault(d => d.Departments.DepartmentId == item.DepartmentId).Departments.Name)
</td>
<td class="text-center">
<button type="submit" onclick="deleteOrganisation('@item.OrganisationId')" class="btn btn-xs btn-danger text-center">
<span class="glyphicon glyphicon-trash"></span>
</button>
</td>
</tr>
}
}
</table>
次の図はセットアップを示していますが、黄色で強調表示されている領域には、欠落している折りたたみ可能なイメージが表示されます。
誰もが前にこのプラグインを使用し、および/または同じことを経験しましたか?私が提供するdidntのCSSクラスで、私は問題を考え出し、それは私が最後にそれが(後肢見通し、その非常に論理的で、今にもかかわらず)であることが予想場所にあった