Код: Выделить всё
@{
ViewBag.Title = $"Site {YPrimeSession.Instance.SingleSiteAlias} Destruction";
Layout = "~/Views/Shared/_Layout.cshtml";
}
[list]
[*]
@Html.Partial("~/Views/UI/HomeLink.cshtml", new { })
[*]
@Html.PrimeActionLink($"{YPrimeSession.Instance.SingleSiteAlias} Management", "Index", "Site")
[*]
@Html.ActionLink(Model.Location.Site.Name, "EditSite", "Site", new { id = Model.Location.Site.Id }, null)
[/list]
@YPrimeSession.Instance.SingleSiteAlias Destruction
@using (Html.BeginForm("ReturnDrug", "DrugReturn", FormMethod.Post, new { @class = "form-horizontal", id = "DrugReturnForm" }))
{
@Html.HiddenFor(x => x.Location.Site.Name)
@Html.HiddenFor(x => x.Location.Site.Id)
@Html.HiddenFor(x => x.DrugReturnControlId)
if (TempData["ErrorMessage"] != null && !string.IsNullOrEmpty(TempData["ErrorMessage"].ToString()))
{
@TempData["ErrorMessage"]
}
Apply Status To All Displayed Records
Add Attributes To All Displayed Records
@YPrimeSession.Instance.SingleKitAlias Number
Current Status
@YPrimeSession.Instance.SinglePatientAlias Assigned
Accountability Date
Selected Status
@YPrimeSession.Instance.SingleKitAlias Number
Current Status
@YPrimeSession.Instance.SinglePatientAlias Assigned
Accountability Date
Selected Status
Save [i][/i]
}
@{
var serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
serializer.MaxJsonLength = int.MaxValue;
var data = serializer.Serialize(Model.ReturnableDrugs);
}
var url = "@Url.Action("GetDrugAvailableForReturn", "DrugReturn")";
var siteId = '@Model.Location.Site.Id';
var drugReturnControlId = '@Model.DrugReturnControlId';
var AvailableStatuses = @Html.Raw(Json.Encode(Model.AvailableStatuses));
var dataSet = @Html.Raw(data);
var tableId = "@ViewBag.DrugReturn" || "DrugReturn";
var table = $('#' + tableId).DataTable();
table.columns().every(function () {
var header = this.header();
var footer = this.footer();
var nodes = this.nodes();
//how to target nodes like I target the header and footer? Data for table is populated dynamically through: var dataSet = Html.Raw(data);
if ($(header).hasClass('accountability-date-header')) {
$(header).hide();
}
if ($(footer).hasClass('accountability-date-footer')) {
$(footer).hide();
}
});
table.columns.adjust().draw();
Подробнее здесь: https://stackoverflow.com/questions/792 ... y-selector
Мобильная версия