На мой взгляд, у меня есть вход для флажка следующим образом:
<input type="checkbox" data-toggle="modal" data-target="#CheckItemsModal" id="@item.ItemId" onclick="location.href = '@Url.Action("CheckedItem", "List", new { id = item.ItemId })'; Checked(this.id)" />
Я пытаюсь получить модальное подтверждение о проверке и снятии флажка, однако это означает, что мое действие URL потребует чтобы перейти к кнопке модала, сохраняя при этом id = item.ItemId
, поэтому я планирую javascript сделать это, однако я не уверен, как правильно назначить событие onclick модальной кнопки.
Это это то, что у меня есть (ошибка, которую он выдает, заключается в том, что checkId внутри действия url не существует в текущем контексте):
function Checked(checkId) {
if ($(checkId).Checked == true) {
$(modalButton).setAttribute('onclick','location.href = '@Url.Action("CheckedItem", "List", new { id = checkId })'')
}
}
Любая помощь будет принята с благодарностью.