Javascript 带剑道网格刷新的回调函数?

Javascript 带剑道网格刷新的回调函数?,javascript,jquery,Javascript,Jquery,我不熟悉jQuery和javascript,最近发现回调函数是一种在调用另一个javascript函数之前等待一个javascript函数完成的方法。我想等到我的剑道网格刷新完成,然后调用一个下载方法,将我的应用程序重定向到一个新的URL。这可能吗?我尝试按照下面的代码进行设置,但不起作用: refreshGridThenLock(downloadAfterRefresh, selectedItems); function refreshGridThenLock(callbackFunctio

我不熟悉jQuery和javascript,最近发现回调函数是一种在调用另一个javascript函数之前等待一个javascript函数完成的方法。我想等到我的剑道网格刷新完成,然后调用一个下载方法,将我的应用程序重定向到一个新的URL。这可能吗?我尝试按照下面的代码进行设置,但不起作用:

refreshGridThenLock(downloadAfterRefresh, selectedItems);

function refreshGridThenLock(callbackFunction, selectedItems){
    var grid = $("#grid").data("kendoGrid");
    grid.dataSource.read();
    grid.refresh();

    callbackFunction(grid, selectedItems);
}

function downloadAfterRefresh(){
    initiateFileDownload(selectedItems)
}
没有“电网就绪”这样的事件。但是您可以尝试使用这个
数据绑定
事件的示例。看一看: