Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.01.2015, 09:39
Аватар для AntonMs
Профессор
Отправить личное сообщение для AntonMs Посмотреть профиль Найти все сообщения от AntonMs
 
Регистрация: 25.01.2015
Сообщений: 163

ajax выполняется только в синхронном режиме
Есть ajax запрос который должен выполнятся в асинхронном режиме
но он не хочет
P.S - Сайт на денвере
$.ajax({
	url: "admitad_coupons.xml",
	async: true,
	dataType: "xml",
	success: xmlParser
})

function xmlParser(xml){

$(xml).find('post').each(function(){

        $('#block').append('<div class="post">'+$(this).html()+'</div>')

})

}
Ответить с цитированием
  #2 (permalink)  
Старый 25.01.2015, 11:04
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от AntonMs
но он не хочет
Как это выражено? Появляется алерт с сообщением "Я не хочу!!!" или как-то иначе? В консоли браузера, вкладка Сеть - там че видишь?
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #3 (permalink)  
Старый 25.01.2015, 11:48
Аватар для AntonMs
Профессор
Отправить личное сообщение для AntonMs Посмотреть профиль Найти все сообщения от AntonMs
 
Регистрация: 25.01.2015
Сообщений: 163

Нужно чтобы в асинхронном а он грузит только в синхронном

Последний раз редактировалось AntonMs, 25.01.2015 в 12:03.
Ответить с цитированием
  #4 (permalink)  
Старый 25.01.2015, 12:02
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

AntonMs, ты че, троллишь что-ли? Быть не может того, что ты говоришь. Ты выставил async: true, так что запрос будет асинхронный!
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #5 (permalink)  
Старый 25.01.2015, 12:13
Аватар для AntonMs
Профессор
Отправить личное сообщение для AntonMs Посмотреть профиль Найти все сообщения от AntonMs
 
Регистрация: 25.01.2015
Сообщений: 163

Я все правильно написал, когда идет запрос - на странице замирает вся анимация, на клик не реагирует, даже курсор в виде pointer остается во время запроса
Ответить с цитированием
  #6 (permalink)  
Старый 25.01.2015, 12:30
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

http://api.jquery.com/jquery.ajax/ - там описана опция async.
Мне остается тебе только одно посоветовать - подключить несжатую версию jquery и пошагово выполнять код, пока не дойдешь до выполнения XMLHttpRequest.open и посмотреть какое значение у третьего параметра.
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #7 (permalink)  
Старый 25.01.2015, 12:34
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сделай еще проверку на синхронность:

console.log('запрос..')
$.ajax({..., success: function() {
console.log('Если я раньше - то запрос синхронный')
}})
console.log('Если я раньше - то запрос асинхронный')
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #8 (permalink)  
Старый 25.01.2015, 12:41
Аватар для AntonMs
Профессор
Отправить личное сообщение для AntonMs Посмотреть профиль Найти все сообщения от AntonMs
 
Регистрация: 25.01.2015
Сообщений: 163

Спасибо, буду изучать, если разберусь отпишусь в этой теме
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
AJAX - Контент только для основной категории, но не для субкатегорий или страниц nightkon AJAX и COMET 5 21.11.2016 13:22
Элементарный подсчет и калькулятор PashaShulga Общие вопросы Javascript 5 14.03.2012 21:42
Вызов методов объекта подгружаемого по ajax prophet AJAX и COMET 0 23.02.2012 11:52
ajax запрос срабатывает только один раз из цикла.. SunYang AJAX и COMET 3 30.10.2011 16:01
Ajax разбор метода mycoding jQuery 14 21.05.2010 10:57