MVC при подаче и показе прятки - PullRequest
0 голосов
/ 24 февраля 2019

Форма MVC

@using(Html.BeginForm("Student", "Manage", FormMethod.Post, new { id = "studentForm" }))

Jquery

 $("#studentForm").submit(function (e) {
           // showing loading  spinner here
 });

Здесь, как показать и скрыть загрузочный счетчик?Есть ли какие-либо успешные и неудачные обратные вызовы для вышеупомянутого события отправки jquery.Пожалуйста посоветуй.Спасибо!

Ответы [ 2 ]

0 голосов
/ 24 февраля 2019

Я нашел ответ:

$("#StudentForm").submit(function (event) {
            var isValid = $('#StudentForm').valid();
            if (isValid) {
                // Showing Spinner Here
            }
        });

Спасибо!

0 голосов
/ 24 февраля 2019

Когда вы отправляете форму таким образом, это вызывает полный обратный вызов страницы на сервер.так что нет возможности показать и спрятать прядильщик.если вам нужен асинхронный обратный вызов, лучше использовать $ .ajax, чтобы иметь больше контроля над жизненным циклом процесса.Также есть хороший плагин, который вы можете использовать более близко к своему: https://github.com/claviska/jquery-ajaxSubmit

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