Гость
Форумы / Серверный JavaScript (Node.js, Ringo, Nitro, Sling) [игнор отключен] [закрыт для гостей] / Проверка занятости email при регистрации / 2 сообщений из 2, страница 1 из 1
08.06.2019, 12:38
    #39824407
MBlack
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка занятости email при регистрации
Здравствуйте ....
Проблема в следующем.

Регистрация нового пользователя проходит нормально.

Но вот ни как не получается проверить на занятость email используя технологию Ajax, то есть без перегрузки страницы.

Делаю следующим образом.

Вешаю обработчик на событие submit

$('#regform').submit ({
var us_email = 0;
if (заполнен input с email ) {
$.ajax ({
url: .......,
type: 'post',
data: { email: ......},
dataType: 'json',
success: function (response) {
if (response.warning) {
us_email = 1;
}
}
});
}

if (us_email == 1) {
return false;
}

});

Вопрос вот в чем , у меня переменная us_email всегда выходит нуль.

То есть мне нужно при регистрации, если есть EmaIL, то нужно сообщить пользователю что такая почта уже есть.

Можно конечно сделать если выставить параметр async: false в Ajax. Но это есть неправильно.

Как можно сделать по другому? Что то в голову ничего не лезет?
...
Рейтинг: 0 / 0
05.07.2019, 11:48
    #39834283
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка занятости email при регистрации
MBlack,

Какое такси, мы в аду, мама!
...
Рейтинг: 0 / 0
Форумы / Серверный JavaScript (Node.js, Ringo, Nitro, Sling) [игнор отключен] [закрыт для гостей] / Проверка занятости email при регистрации / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]