我在smartclient中使用RPCManager发送sendRequest。但我必须构建链式执行。我在互联网上阅读有关jQuery延迟和承诺功能的内容。但我想知道smartclient是否支持在顺序任务中执行。
谢谢。
答案 0 :(得分:0)
排队可能是你在寻找什么?
例如:
RPCManager.startQueue();
grid.updateData(record1, function(dsResponse, data, dsRequest){/*callback1*/});
grid.updateData(record2, function(dsResponse, data, dsRequest){/*callback2*/});
RPCManager.sendQueue(function(responses){/*finalCallback*/});
将在单个请求中按顺序执行更新,并且将按顺序执行回调: