我有函数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