powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / функция валидации -- async: true vs false
1 сообщений из 1, страница 1 из 1
функция валидации -- async: true vs false
    #39702965
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть функция валидации, которая не работает когда высталено async: true.
А если поставить false, то это вызывает ошибку в консоли, т.е. на самом деле все работает, но браузер ругается.
Как это исправить? И почему не рекомендуется делать синхронный запрос?

авторfunction validateForm(form) {
var flag = 0;
var status = false;
var captcha = $('#captcha1').val();
if (captcha == '') {
flag = 1;
var error_text = 'Please enter Image Text.';
$('#capacha_error').html(error_text);
$('#capacha_error').show();
}
if (flag == 1) {
return status;
} else {
$.ajax({
type: "POST",
url: "<?= base_url() ?>captcha/checkcaptcha",
global: false,
data: {
captcha: captcha
},
dataType: 'JSON',
async: true, // DOESN'T WORK WITH 'TRUE' OPTION
success: function(data) {
if (data.error) {
var error_text = 'Captcha Code does not Match Please check.';
$('#capacha_error').html(error_text);
$('#capacha_error').show();
status = false;
} else if (data.success) {
status = true;
}
}
});
return status;
}
}
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / функция валидации -- async: true vs false
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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