Обновить страницу на событие флажка - PullRequest
1 голос
/ 09 ноября 2011

Я использую MVC 3, и у меня есть флажок: @Html.CheckBox("mycheckbox", myparam)

Я хочу обновить страницу, когда флажок установлен / снят.Как я могу это сделать?

1 Ответ

7 голосов
/ 09 ноября 2011

Для этого вам нужно будет использовать JavaScript. Например, вы можете присвоить флажку уникальный идентификатор (или класс):

@Html.CheckBox("mycheckbox", myparam, new { id = "mycheck" })

, а затем используйте jQuery для подписки на событие .change():

$(function() {
    $('#mycheck').change(function() {
        // the value of the checkbox changed => refresh the page:
        window.location.reload();
    });
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...