Тема: Async в ajax
Показать сообщение отдельно
  #2 (permalink)  
Старый 23.12.2015, 20:25
Аватар для Lemme
Профессор
Отправить личное сообщение для Lemme Посмотреть профиль Найти все сообщения от Lemme
 
Регистрация: 15.07.2015
Сообщений: 511

Чтоб сильно не менять структуру, мб добавить callback?
function fn(param) {
	if (param) {
  	ajax(function(response) {
    	alert(response);
    });
  }
  else {
  	alert('without ajax');
  }
}


function ajax(cb) {
	setTimeout(function() {
    cb('WITH AJAX');
  }, 2000);
}


fn();
fn(true);
Ответить с цитированием