我有函數bellow每5秒調用一次從服務器獲取數據,這是flask/python。我的問題是,如何調整getjson調用以在成功檢索數據時進行回調。getJSON done回調
我知道那裏有.done .fail等等,但我想知道如果我可以保留這個結構,只是添加下面的結構,但我不知道在這種情況下的語法,希望這不是太感到困惑,感謝閱讀,這是代碼。
// get data from the server every getDataFromServerInterval milliseconds
var getDataFromServerInterval = 5000;
function getData(){
// request timesince table entries from server for user...
$.getJSON($SCRIPT_ROOT + '/_database', {
action: "getUserTable_timesince",
username: $('input[name="username"]').val()
}, function(data) { // do something with the response data
timesince_dataBuffer = data;
});
return false; // prevent get
}
// get data from the server every getDataFromServerInterval milliseconds
setInterval(getData, getDataFromServerInterval);
你想用getData中的回調做什麼? – Jasjeev
_「保持這種結構,只是添加波紋管它」_:這是不明確的。你什麼意思?你能編輯你的問題來舉個例子嗎? – Andy