Показать сообщение отдельно
  #1 (permalink)  
Старый 15.11.2010, 09:41
Аватар для InviS
Кандидат Javascript-наук
Отправить личное сообщение для InviS Посмотреть профиль Найти все сообщения от InviS
 
Регистрация: 19.02.2010
Сообщений: 116

помогите с капчей, пожалуйста...
Ребят, не могу сделать проверку капчи.. точнее я ее делаю, а форму отправить не могу.. вот код:
$(".data").submit(function(e){
        var result = false;
        $.post("ajax.php",{q : "captch"},function(data){
            var captch = $("#captch").val();
            
            if (captch != data){
                alert("Капча введена неверно!");
            } else {         // отправка формы
                return true;
            }
        });
        return result;   
    });


В любом случае форма не отправляется из-за асинхронности .post запроса... Если внутри post писать return - не работает, а если снаружи - отработает быстрее, чем придет ответ... Что делать?
Ответить с цитированием