如何将数据返回到Javascript中的原始调用方函数?

如何将数据返回到Javascript中的原始调用方函数?,第1张

如何将数据返回到Javascript中的原始调用函数

由于Tony没有提供任何评论,所以让我添加有关他的建议的详细信息。

如您所知,由于$ .ajax方法是异步的,因此在进行$
.ajax调用后,processRequest函数将立即完成。那么,您将如何通知processRequest的调用者该任务已完成?

很简单,您要求processRequest的调用者提供“回调函数”。每当processRequest收到ajax输出时,它将调用此函数。在tony的代码中,这是processRequest函数的最后一个参数。

所以您的调用代码现在看起来像

function tabMethod() {    processRequest('command', 'item', 'properties',        function (id) { if (id == null) {     alert('There is a problem!');     return; } $('#tabs').tabs('add', '#tab-' + id, 'New tab');        });};


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5013394.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存