Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   получит и исползоват данние из .json фаила (https://javascript.ru/forum/misc/28168-poluchit-i-ispolzovat-dannie-iz-json-faila.html)

dadli 10.05.2012 00:56

получит и исползоват данние из .json фаила
 
здравствуите
спомошчю jquery получаю некаторие данние из .json фаила и потом хочу alert() ети данние, но так что alert() било би вне $.getJSON-а.
есть способ сделать такое?

var myVariablel;
$.getJSON("mydata.json").success ( function (myJson) {
		 myVariable = myJson["Positions"];
     }
);
alert(myVariable)

Gvozd 10.05.2012 02:53

Вы выводите значение переменной до того как запрос на сервер успел выполнится, и соответсвенно до того как она получила свое значение

dadli 10.05.2012 10:31

Gvozd,
да, ето понятно, но например хотим из .json-а полученние данние исползовать вне getJSON, такое сделать не возможно ?

Gvozd 10.05.2012 12:47

оберните работу с этими данными в функцию, и вызывайте ее после того как вы получили данные
var myVariablel;
$.getJSON("mydata.json").success ( function (myJson) {
		 myVariable = myJson["Positions"];
                 qwe();
     }
);
function qwe() {
    alert(myVariable)
}


Часовой пояс GMT +3, время: 01:46.