Как остаться открытым во всплывающем окне, если форма отправлена - PullRequest
0 голосов
/ 14 апреля 2019

У меня всплывающее окно с некоторыми деталями. Мне нужно, чтобы он оставался открытым, даже если форма отправлена ​​

Here is my script

        var modal = document.getElementById('alertlog');


        var btn = document.getElementById("myBtns");


        var span = document.getElementsByClassName("closedddddd")[0];


        btn.onclick = function () {
            modal.style.display = "block";
        }


        span.onclick = function () {
            modal.style.display = "none";
        }



        window.onclick = function (event) {
            if (event.target == modal) {
                modal.style.display = "none";
            }
        }
<div id="alertlog" class="modal">
    <div class="modal-content">
        <span class="closedddddd">&times;</span>
        @foreach (var item in Model.book)
        {
            <strong>Date</strong>@item.date
            <strong>In Time</strong>@item.intime
            <strong>Out Time</strong>@item.outtime

        }
    </div>

</div>

Подробности появляются во всплывающем окне, но оно закрывается после отправки формы. Помогите пожалуйста

1 Ответ

0 голосов
/ 15 апреля 2019

Пожалуйста, поделитесь формой html-кода.Также, если вы хотите отправить форму без перезагрузки страницы, используйте AJAX в jQuery или JavaScript.Хотя, если вы используете синтаксис Razor, используйте Ajax.BeginForm.Я надеюсь, что это может помочь.

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