По сути, я пытаюсь сделать следующее:
var mydata = null;
jQuery.get(ANOTHER_URL, function(data) {
mydata = data;
}).then(jQuery.get(parsingFunction(mydata), function(otherData) {/*do stuff with otherData*/}));
parsingFunction(notYetAnURL) {
/*does stuff with notYetAnUrl*/
return nowIsURL;
}
Проблема в том, что ... это не работает. Когда происходит второй вызов jQuery .get, mydata
кажется все еще равным null
. Я новичок в Ajax и асинхронном программировании в целом, поэтому я прошу прощения, если вопрос может показаться глупым, но я действительно не могу выйти из этого. Может ли кто-нибудь любезно помочь?