How i can get array after function ajax
. I know that it is possible async false
but this not good.what should I do?
var visit_time=[];
var phrase=[];
$.ajax({
url: "https://api-metrika.yandex.ru/stat/sources/phrases.json",
data: {
id: "111111",
pretty: "1",
oauth_token: "code_token"
},
dataType: "jsonp",
success: function(data) {
var str = "";
var len = data.data.length
for (var i = 0; i < len; i++) {
visit_time.push(data.data[i].visit_time);
phrase.push(data.data[i].phrase)
}
alert(phrase)
}
});
//get visit_time and phrase