Мне нужно использовать событие onchange внутри @ Html.RadioButton. [MVC] - PullRequest
0 голосов
/ 01 июля 2018

Мне нужно использовать событие onchange внутри @ Html.RadioButton. [MVC] У меня есть функция exp

 function FoncExamp() {
        if (document.ExpForm.K_T[0].checked == true) {
            document.getElementById("EK").style.display = "block";
            document.getElementById("YK").style.display = "none";
        }
        else {
            document.getElementById("EK").style.display = "none";
            document.getElementById("YK").style.display = "block";
        }
    }

Мне нужно вызвать эту функцию для @ html.radiobuttons

@using (Html.BeginForm(null, null, FormMethod.Post, new { name = "ExpForm" }))
{
<div class="container well">
    <div class="form-group row">
        <label class="col-md-2">EK @Html.RadioButton("K_T", "E_K")</label>
        <label class="col-md-2">YK @Html.RadioButton("K_T", "Y_K", new { @checked = true })</label>
    </div>

1 Ответ

0 голосов
/ 01 июля 2018

Вы можете добавить событие onchange в htmlAttributes

 <label class="col-md-2">EK @Html.RadioButton("K_T", "E_K", new { onchange = "FoncExamp(this)" })</label>
 <label class="col-md-2">YK @Html.RadioButton("K_T", "Y_K", new { @checked = true , onchange = "FoncExamp(this)"})</label>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...