Как динамически изменить цвет подкачки (Pagination) после того, как пользователь выберет опцию из переключателя и нажмет кнопку «Сохранить»? - PullRequest
0 голосов
/ 12 октября 2018

Я создал приложение для викторины, используя Paging (Pagination).На каждой странице показан один вопрос.Я хочу сделать так, чтобы, когда пользователь выбирает параметр и нажимает кнопку «Сохранить далее», цвет текущего номера подкачки меняется на зеленый, а если пользователь не выбирает никакой опции, то цвет номера подкачки становится белым.

@for (int i = 0; i < Model.Option.Count; i++)
{
    <li>
        <input type="hidden" name="UserChoices[@i].ChoiceId" value="@(Model.Option[i].ChoiceId)" />                  
        <input type="radio" name="UserChoices[@i].IsChecked" @(!string.IsNullOrEmpty(Model.Option[i].Answer) ? "CHECKED" : "") />
        <span class="code">@Html.Raw(Model.Option[i].Label.Replace("[", "&lt;").Replace("]", "&gt;"))</span>
    </li>
}

штрих-код страницы:

@for (int i = 0; i < Model.TotalQuestionInSet; i++)
{
    <td>
        <a href="@Url.Action("EvalPage", "Home", new { @token = Session["TOKEN"], @qno = (i + 1) })"  style=" margin: 0 4px;border-radius: 50%;" class="btn @(Model.QuestionNumber == (i + 1) ? "btn-primary" : "btn-default" )">@(i + 1)</a>                        
    </td>
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...