Сообщение от Hapson
|
Вот расскажи, как реализовать такой алгоритм:
|
Никак. С асинхронным запросом так никак не сделать. Потому что по твоему алгоритму поток должен быть заблокирован до ответа на запрос. А суть асинхронного запроса именно в том, чтобы
не блокировать поток. Врубаешься? Хочешь блокировать - юзай синхронные запросы (удел неудачников, хе хе).
Хочешь как нормальный поцык делать асинхронные запросы - научись жить без блокирования потока исполнения.
Конкретно твой случай:
1. перехватить отправку формы
2. отменить ее отправку. без всяких условий.
3. сделать асинхронный запрос. Ответом будет 0 или 1
4. если ответ 1 - отправить форму, если 0 - ниче не делаем.
nerv_, извини )