|
Проверка занятости email при регистрации
|
|||
---|---|---|---|
#18+
Здравствуйте .... Проблема в следующем. Регистрация нового пользователя проходит нормально. Но вот ни как не получается проверить на занятость 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. Но это есть неправильно. Как можно сделать по другому? Что то в голову ничего не лезет? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2019, 12:38 |
|
|
start [/forum/topic.php?fid=24&fpage=2&tid=1480796]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 135ms |
0 / 0 |