Кнопка Ajax.ActionLink, 1 переключатель, чтобы отключить все существующие кнопки на странице - PullRequest
1 голос
/ 20 марта 2019

На мой взгляд, у меня есть 2 кнопки Ajax и 1 переключатель.
вот моя кнопка Ajax:

@Ajax.ActionLink(" ", "BtnNext", null, new AjaxOptions
                            {
                            HttpMethod = "GET",
                            InsertionMode = InsertionMode.Replace,
                            UpdateTargetId = "current",
                            LoadingElementId = "loading",
                            OnBegin = "ClearResults",
                            }, new { @class = "Middle-next dim btn btn-large-dim", @id = "Link1"}) 
 @Ajax.ActionLink(" ", "BtnCallAgain", null, new AjaxOptions
                            {
                            HttpMethod = "GET",
                            InsertionMode = InsertionMode.Replace,
                            UpdateTargetId = "current",
                            LoadingElementId = "loading",
                            OnBegin = "ClearResults",
                            }, new { @class = "Middle-callagain dim btn btn-large-dim", @id = "Link2"})  

И я хочу использовать переключатель, чтобы иметь возможность отключить эти две кнопки всякий раз, когда янажмите выключатель.Может кто-нибудь показать мне, как?и если это вообще возможно?
Спасибо!

1 Ответ

1 голос
/ 21 марта 2019

Может быть, вам нужно это.

  @Ajax.ActionLink(" ", "BtnNext", null, new AjaxOptions
       {
          HttpMethod = "GET",
          InsertionMode = InsertionMode.Replace,
          UpdateTargetId = "current",
          LoadingElementId = "loading",
          OnBegin = "ClearResults",
      }, new { @class = "Middle-next dim btn btn-large-dim", @id = "Link1" , @style="display:none;"})


  @Ajax.ActionLink(" ", "BtnCallAgain", null, new AjaxOptions
     {
        HttpMethod = "GET",
        InsertionMode = InsertionMode.Replace,
        UpdateTargetId = "current",
        LoadingElementId = "loading",
        OnBegin = "ClearResults",
     }, new { @class = "Middle-callagain dim btn btn-large-dim", @id = "Link2", @style = "display:none;" })

<input type="button" class="switch" value="switch" isValue="1"/>

<script>

 $(document).on('click', '.switch', function () {

    var v = $(".switch").attr("isValue");
            if (v == 1) {
                $(".switch").attr("isValue","0");
                $(".dim").show();
            }
            else {
                $(".switch").attr("isValue", "1");
                $(".dim").hide();
            }
 });

</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...