我在jQuery中有2个函数,一个需要数据,另一个需要通过php和json从数据库加载(这部分有效)。
我的问题是第一个开始于数据加载之前。
我如何解决这个问题?
这里有一些代码可以理解:
function loadBody(){
//Create an calendar of selectet month with classes to Events
}
function loadEvents(){
//loads Events from DB with php and json and puts them into an array
}
我尝试了例如下列:
function loadCal(){
$.when(loadEvents()).done(loadBody());
}
最佳答案
loadBody
不是loadBody()
:您正在执行loadBody
而不是提供回调。
function loadCal(){
$.when(loadEvents()).done(loadBody);
}