PIbd-21_BatylkinaAO_MusoevD.../Canteen/CanteenVisitorApp/Views/Home/UpdateTableware.cshtml

42 lines
1.6 KiB
Plaintext
Raw Normal View History

2023-05-19 03:39:58 +04:00
@using Newtonsoft.Json;
@{
ViewData["Title"] = "UpdateTableware";
}
<div class="text-center">
<h2 class="display-4">Данные прибора</h2>
</div>
<form method="post">
<div class="row">
<div class="col-4">Прибор:</div>
<div class="col-8"><select id="Id" name="Id" class="form-control" onchange="populateFields()" asp-items="@(new SelectList(@ViewBag.Tablewares, "Id", "TablewareName"))"></select></div>
</div>
<div class="row">
<div class="col-4">Название прибора:</div>
<div class="col-8">
<input type="text" name="TablewareName" id="TablewareName" />
</div>
</div>
<div class="row">
<div class="col-8"></div>
<div class="col-4"><input type="submit" value="Сохранить" class="btn btn-primary" /></div>
</div>
</form>@*
<script>
const tablewars = [];
function populateFields() {
ViewBag.Tablewares.forEach(value => {
tablewars.push(value);
});
var selectedTablewareId = document.getElementById("Id").value;
var selectedTableware = tablewares.find(function (tableware) {
return tableware.Id === selectedTablewareId;
});
//console.log(selectedCook.FIO);
if (selectedTableware) {
document.getElementsByName("TablewareName")[0].value = selectedTableware.TablewareName;
document.getElementsByName("TablewareCount")[0].value = selectedTableware.TablewareCount;
}
console.log(document.getElementsByName("TablewareName")[0].value);
}
</script>*@