В настоящее время я думаю о макете, где я могу использовать значение из значения бритвы от onclick, но я не думаю, что я делаю это правильно. Имеет ли этот код смысл, и если нет, то как его обойти?
@model ICollection<User>
@{
int id = 0;
}
@foreach (var i in Model) {
<button onclick = @{id = i.id} changeStatus(@i.id)> Test </button>
}
<div class="popup" style="display: none;">
<form method=post>
<input style="hidden" name="id" value="@id" />
<input type="submit" value="submit" />
</form>
</div>
<script>
function changeStatus(id) {
$('.popup').show();
}
</script>