有什么方法可以让我的js函数等到回调返回值。我需要这个,因为我的js函数的其余部分必须使用回调中返回的值。
答案 0 :(得分:0)
许多库或框架都提供了舒适的回调值。 Yoy可以查找Jquery promise,bluebird promise,angular promise。
如果您不想使用第三方库,可以使用setInterval方法自行实现它们。
答案 1 :(得分:0)
你不能让你的功能等到回叫返回。您可以做的是将工作流程的其余部分移至功能的成功回调。
我在这里放了一个Ajax调用的示例代码。
$.get( _RequestURL, function () {}).done(function (success) {
//Put the rest of your workflow here.
}).fail(function (err) {
//Put the error handler methods here.
});