我想在另一個功能完成後運行該功能。我已經找到了實現它的方式,但是我的問題是我想使用getLocation函數的輸出作爲更新函數的參數,在這種情況下是station。在其他功能完成後運行功能
有沒有一種方法可以像這樣運行代碼併爲getLocation函數的輸出分配一個變量?
function giveAddress(){
$.getJSON('http://localhost:5000/api/stations', function(json) {
{
$.when($.ajax(getLocation(json))).then(function() {
update(station);
});
})
}
任何幫助,非常感謝。
是什麼'getLocation'返回的唯一的事情?這是一個承諾嗎? –
它返回一個字符串,站名 – Reggie
''.then''或''.success''或''.error''的名字 –