Показать сообщение отдельно
  #9 (permalink)  
Старый 19.06.2012, 18:28
Интересующийся
Отправить личное сообщение для SDHP Посмотреть профиль Найти все сообщения от SDHP
 
Регистрация: 19.06.2012
Сообщений: 16

Сообщение от Sanya_Zol Посмотреть сообщение
в этом то и проблема.. success вызывается ПОСЛЕ alert(coord);
$.ajax({
  url: "xyGet.php",
  type: "POST",
  data: ({yget : 1}),
  dataType: "json",
  success: function(data){
	coord = data.y;
	alert(coord);
  }
});

обрабатывать данные нужно в success-функции

кстати, точка с запятой после присвоения обязательна и может быть опущена только в конце функции.
function(a){
    a=b // верно
}
function(a){
    a=b // неверно
    foo(b)
}
А если мне нужно манипулировать с данными, не в success-функции, то что делать?
Ответить с цитированием