Я использую Bootstrap 5.3 Modal в качестве предварительного загрузки, когда пользователь подает форму в моем многостраничном приложении. Модал показывает в ожидании ответа на сервер, а затем пользователя доставляется на новую страницу. Однако, когда пользователь нажимает кнопку «Назад» браузера, чтобы вернуться на страницу формы, модал все еще видна, хотя она должна быть скрыта. Класс, поэтому я предполагаю, что здесь может быть условие гонки. Потенциал обработки Условия гонки с показанным модалом.bs.modal событие. jQuery, или включать отключение кэша первой страницы. < /p>
Пример код: < /p>
// ... form validation code here
// Define the modal element
const modalEl = document.getElementById( "processingModal" );
// Create a new modal instance in Bootstrap
const modalInstance = new bootstrap.Modal( this.modalEl, {
backdrop: 'static',
focus: true,
keyboard: false
} );
// show the modal, letting the user know the form is processing
modalInstance.show();
// ... submit the form
Подробнее здесь: https://stackoverflow.com/questions/794 ... multi-page
Как я могу надежно скрыть начальную модальную навигацию 5.3 на задней навигации в многостраничном приложении? ⇐ Javascript
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как сохранить переменные состояния сеанса в многостраничном приложении в Streamlit
Anonymous » » в форуме Python - 0 Ответы
- 28 Просмотры
-
Последнее сообщение Anonymous
-