Мне было интересно, есть ли простой способ с помощью Jquery сделать что-то, в то время как процесс PHP, вызываемый формами, дает ответ.
PS: я хорошо осведомлен о функциях ajax для отправки данных POST ив случае успеха сделайте что-нибудь.
Я объясню, у меня есть форма на странице 1.php, которая указывает на 2.php (просто скрипт), который либо перенаправляет на 1.php, если что-то пошло не так, либо на страницу3.php, если все в порядке.
Хочу, чтобы я хотел сделать с Jquery, это показать только сообщение с загрузчиком gif (добавить текст под кнопкой отправки), пока этот процесс отправки завершается (это может занять 10 секунд, так какэто изменяет размеры изображений).Я прошу простой способ, потому что я не хочу передавать все данные POST через AJAX или проверять данные, потому что все это обрабатывается страницей PHP (2.php) путем перенаправления на страницы.
Я былпроблема в том, что когда вы отправляете, так как он возвращает true, все на исходной странице останавливается.Например, я поместил анимацию в текст «Обработка, пожалуйста, подождите ...» с gif-файлом, который, соответственно, не будет продолжаться в течение всего времени ожидания и не будет отображаться, поскольку, если его не сохранить в кеше в другой раз, отправка будетостановите этот процесс, чтобы загрузить его, даже если я предварительно загрузил его, он не будет анимироваться по той же причине.
В основном мне нужно передать все данные POST через jquery ajax при отправке (возвращая false, чтобы разрешитьновое рядом, чтобы показать!) и "пусть процесс" продолжится при любом ответе.
Спасибо.