Тема: Туплю с ajax
Показать сообщение отдельно
  #1 (permalink)  
Старый 14.12.2014, 20:02
Аспирант
Отправить личное сообщение для vanoha Посмотреть профиль Найти все сообщения от vanoha
 
Регистрация: 15.11.2014
Сообщений: 53

Туплю с ajax
Есть скрипт, который вытаскивает из папки все картинки в блок на ajax. К нему прикручен скрипт который после данного деяния должен делать на этом блоке скрол, Проблема в том, что скрол получается не той длинны. Как бы это объяснить по Русси - прокручивает не все картинки. Методом дедукции, я дошел что это потому, что он выполняется раньше чем загружаются все картинки в блок. Сделал такой вывод когда засунул функцию скрола в setTimeout. Понимаю, что ajax асинхронный, я поставил async:false, но толку ни какого, подскажите что я делаю ни так?
function Gallery(a)
{
	jQuery.ajax({type:"POST", url:"moduls/basic_function.php", async:false, data:{id_work_gall:a}, success: function(itog){
		if(itog.indexOf("Ошибка")+1){alert(itog);return false;}
		else 
		{
			jQuery("#gallery").html(itog);
            	        jQuery('#gallery').ScrollT();
		}
		}});
}
Ответить с цитированием