У меня есть форма, в которой пользователь вводит все свои данные, чтобы связаться с нами. Теперь, если пользователь заполняет половину формы и живет посередине, я хочу спросить его, действительно ли он хочет жить на этой странице. Возможно ли это? моя подача формы выполняется с использованием метода ajax postсообщение для отображения неполных форм в php
0
A
ответ
2
Вы ищете событие beforeunload (https://developer.mozilla.org/en-US/docs/Web/API/Window.onbeforeunload). Вот краткий пример:
window.onbeforeunload = function(){return "Are you sure?";};
Это, вероятно, будет идеальным для обнаружения частичного ввода данных пользователя и только добавить слушатель событий, когда некоторый вход был введен. Вы также захотите удалить диалоговое окно при завершении ввода или отправке форума.
0
Вы можете разместить функцию проверки перед вызовом ajax и рассмотреть возвращаемое значение проверки, чтобы заключить либо отправку формы, либо отображаемое сообщение с помощью функции Confirm() javascript. onclick «да» в окне подтверждения вы можете запустить ajax-вызов, ниже приведен пример окна подтверждения в javascript.
if (confirm('Are you sure you want to leave this page?')) {
// leave the page
} else {
// do nothing
}
Смежные вопросы
- 1. Поиск неполных чисел в PHP
- 2. Стратегия для неполных дат
- 3. Радиокамера для отображения другого набора форм
- 4. сообщение с подтверждением отображения для отправки в zend php
- 5. Ошибка отображения конкретных форм
- 6. Использование webmock для неполных заголовков
- 7. Использование форм Django для отображения и редактирования?
- 8. Показать сообщение для отображения пользователей
- 9. Использование шаблонов редакторов для отображения нескольких форм
- 10. Сообщение BSON для отображения в JAVA
- 11. Множество форм отображения/скрытия в jquery
- 12. Страница обновления PHP для форм
- 13. Средство визуализации форм для PHP
- 14. Ошибка отображения отображения PHP в функции md5()
- 15. Наследование форм в PHP?
- 16. Массив форм в PHP
- 17. подстроки в результате неполных HTML-теги
- 18. Сообщение об ошибке в Jquery форм-валидатора
- 19. PHP-решения для хранения форм в JSON
- 20. Что нужно для проверки форм в php?
- 21. Невозможно получить сообщение для правильного отображения
- 22. не может получить сообщение для отображения
- 23. сообщение об ошибке запроса отображения как предупреждение в php?
- 24. Сообщение об ошибке отображения PHP MYSQLi в предупреждении JAVASCRIPT
- 25. Не удается получить сообщение для отображения
- 26. Java - сообщение об ошибке для отображения
- 27. Расширение «неполных» типов (SWIG)
- 28. Заполнение неполных кругов
- 29. обнаружения неполных шаблонов в строках
- 30. Сообщение JQuery для php
Добавить код, который вы пробовали. –