Показать сообщение отдельно
  #1 (permalink)  
Старый 12.02.2010, 22:21
Аватар для HelpeR
Профессор
Отправить личное сообщение для HelpeR Посмотреть профиль Найти все сообщения от HelpeR
 
Регистрация: 21.10.2008
Сообщений: 241

отмена запроса
if(request == null) {
    request = initXMLHttp();
}
else if(request.readyState != 4) {
    request.abort();
    //тут open and send	
}

Правильно ли я подошел к следующей задаче.
Имеется выпадающий список стран. При выборе страны должен формировать список городов. Во время выполнения запроса будет показываться лоадер. И если например пользователь по ошибке выбрал одну страну и увидев ошибку мгновенно выбрал другую. Для запроса использую глобальную переменную request. Если использовать не глобальную, то после выборки нужной (выбранной по счету второй страны) в списке городов может оказаться и города первой страны. Т.е. правильно ли я подошел к этому моменту. Если сразу как бы делается два запроса, то отменяется первый и начинается выполнение второго?
Ответить с цитированием