У меня есть флажок, и когда я нажимаю на него, мне нужно добавить атрибут checked
к cs html.
Когда я сниму флажок, мне нужно удалить этот атрибут. Как я могу это сделать?
Теперь, когда я нажимаю, ничего не происходит. Мне нужно как-то изменить значение переменной Checked
.
Просмотр модели:
public class ListProductVM
{
public int Id { get; set; }
public bool Checked { get; set; }
}
.cshtml
Страница:
<div class="compare-checkbox form-checkbox">
<input name="compare-@Model.Id" class="js-favorite-checkbox" type="checkbox" @(Model.Checked ? "checked" : "") data-product-id="@Model.Id">
</div>