Как я могу отправить форму, используя ajax при использовании jQuery -Validation-Unobtrusive - PullRequest
0 голосов
/ 08 апреля 2020

У меня есть приложение, которое написано поверх ASP. NET Core 3. Мой проект использует jQuery -Validation и jQuery -Validation-Unobtrusive для создания проверки на стороне клиента.

Когда пользователь нажимает кнопку отправки, в настоящее время форма проверяется и отправляется с использованием стандартного веб-запроса. Как я могу отправить форму, используя AJAX, чтобы страница не обновлялась sh?

Отправка ajax должна произойти после проверки формы с использованием jQuery .Validation-Unobtrusive . Как я могу отправить форму, используя AJAX вместо стандартного вызова браузера?

1 Ответ

0 голосов
/ 08 апреля 2020

Подобно валидации, есть нечто, называемое - jQuery Ненавязчивые Ajax Помощники. Вам необходимо интегрировать эти файлы сценариев как часть вашей страницы. И измените элемент Form с data- атрибутами. Он начнет работать как форма Ajax вместо обычной. Вот полезная статья - jQuery Ненавязчивый Ajax Помощники в ASP. NET Core

...