Сообщение от nasqad
|
window.setTimeout(function(){x.doAnother();}, 5000)
doAnother вызван window = this
|
why.not?, функция doSmth не будет дожидаться ответа от сервера, она сразу отправит запрос и вернёт ret(который равен undefined). А сам get запрос придёт чуть позже. Поэтому вам нужно в doSmth передать callback функцию, которая будет вызвана после получения ответа на гет запрос