1. Получение и обработка информации с сервера.
См. Диалоговые окна - lesson 05.
На предыдущем уроке мы передали информацию с сервера на ПК пользователя. Теперь наша задача отобразить на экране сообщение от сервера (из файла _user_ajax_data.php информация вернулась назад в файл _mdw_txt.js).
См. Раздел 4. «Обработка данных возвращенных в JS» в уроке Диалоговые окна – «lesson 04»
Наши данные вернутся в функции $.AJAX в параметре «success:» в переменной _data_mess_after_close.
Перед отправкой мы кодировали данные в JSON, соответственно перед использованием их надо раскодировать:
var data_mess_after_close = JSON.parse(_data_mess_after_close);
Важно! В сроке отладки мы используем не раскодированные данные.
Итак, в функции в параметре «success:»:
раскодируем отправленный объект;
далее размещаем блок вызова необходимых функций для обработки информации с сервера. В нашей программе мы выводим сообщение о результатах обработки формы. Можно сюда добавить функции по необходимости;
очищаем все созданные вовремя валидации формы сообщения и флаги ошибок;
скрываем форму;
2. Подведем итоги раздела «Диалоговые окна».
2.1 Диалоговые окна - lesson 01
Перейти к Диалоговые окна - lesson 01
Основные подходы к программированию диалоговых окон.
Создание HTML форм с помощью JavaScript.
Использование JQuery, AJAX для построения интерактивных пользовательских интерфейсов веб-приложений.
Валидация данных введенных в форму пользователем.
Капча. Для чего нужна.
Структурное и объектно-ориентированное программирование
Подготовка проекта.
2.2 Диалоговые окна - lesson 02
Перейти к Диалоговые окна - lesson 02
Создание проекта в NetBeans на примере проекта «Диалоговые окна».
Организация отладки проекта.
Создание файлов для отладки библиотек.
Создание файла параметров формы.
Создание бланка формы.
Простейшие приемы отладки.
2.3 Диалоговые окна - lesson 03
Перейти к Диалоговые окна - lesson 03
Организация валидации полей формы.
Создание функций валидации текстовых полей.
Создание функции валидации image.
Создание капчи.
2.4 Диалоговые окна - lesson 04
Перейти к Диалоговые окна - lesson 04
Организация управлением mdw.
Параметры для отправки формы.
Обработка данных в PHP.
Обработка данных возвращенных в JS.
Отладка функции управление данными mdw.
2.5 Диалоговые окна - lesson 05
Перейти к Диалоговые окна - lesson 05
Организация обработки информации из формы на сервере.
Создание и использование базы данных.
Организация проверка повторения имени пользователя в БД.
Сохранение информации в БД и возврат в функцию управления данными mdw.
2.6 Диалоговые окна - lesson 06
Перейти к Диалоговые окна - lesson 06
Обработка информации, полученной с сервера.
Итоги раздела «Диалоговые окна».
Скачать проект «Диалоговые окна»