Тема: [Вопрос] Вопрос-ответ [Помощь]
Показать сообщение отдельно
Torero
12.03.2013
 
Мимо проходил, заглянул)
О пользователе
 
Сообщений: 4
ВкоптоКарма: 0

Firefox 17.0 (Ubuntu Linux)

[#3785]
По умолчанию

Цитата:
Сообщение от KiberПсих Посмотреть сообщение
dApi.call('users.get',{uids:1, fields:'screen_name'},function(r){
alert(r.response[0].screen_name)
})
А не подскажете, как корректно назначить переменной полученное от вызванной функции значение?
Код:
dApi.call('friends.getOnline',param1,function(ret){
uids = ret.response;
});
alert(uids);
второй день уже мучаюсь. Перепробывал кучу вариантов. И массивы создавал, и задержки добавлял, и return делал dApi.call('friends.getOnline',param1,function(ret) {return ret});
но в данном случае получается, что функции еще нечего возвращать, так как она еще не получила ответ, а добавление в функцию setTimeout ни к чему не приводит(
Оффлайн
 
Ответить с цитированием