Сообщение от SDHP
|
$.ajax({
url: "xyGet.php",
type: "POST",
data: ({yget : 1}),
dataType: "json",
success: function(data){
coord = data.y
}
});
alert(coord);
|
в этом то и проблема.. 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)
}