Нет. Я думаю, что лучшее, что вы могли бы сделать, - это отключить форму и делать ajax-вызовы для каждого действия «progress», о котором вы хотите, чтобы пользователь знал. Каждый ajax-вызов может затем обновить страницу с любыми индикаторами, которые вы хотите. Результирующий поток будет выглядеть примерно так:
- Пользователь нажимает на фальшивую кнопку «отправить».
- Страница отключена
- Ajax-вызов для метода «выполнения» 1 - Обновление страницы с индикатором
- Ajax-вызов метода действия «прогресс» 2 - Обновление страницы с индикатором
- Ajax-вызов для загрузки новой страницы.
- Показать новую страницу для пользователя