област видимости перемененних и jquery
здравствуите
через jquery получаю некаторие данние из .json фаила
var x1;
$.getJSON("mydata.json").success ( function (myJson) {
x1 = myJson["Positions"][1]["x"];
alert(x1);
}
);
так работает, но переменная x1 не видно вне $.getJSON-а, то есть так виведит "undefined"
var x1;
$.getJSON("mydata.json").success ( function (myJson) {
x1 = myJson["Positions"][1]["x"];
}
);
alert(x1);
вопрос: как сделать переменная х1 глобалним ? |
Цитата:
просто вы пытаетесь вывести ее значение до того, как пришел ответ с сервера, и соответственно до того как был выполнен код x1 = myJson["Positions"][1]["x"]; |
Gvozd,
ага понятно, спасибо |
| Часовой пояс GMT +3, время: 22:48. |