javascript 异步调用中如何等待异步结束
2006-08-31 11:25
357 查看
CODE:
[Copy to clipboard]
<script>
function GetData()
{
}
function GetData_callback(rev)
{
}
function winLoad()
{
GetData(GetData_callback)
}
//等待异步调用结束持行的方法。
function GetID()
{
}
window.onload = winLoad;
</script>
在html加载结束后调用winLoad方法,通过异步的方式(GetData_callback)对数据进行处理,但同时我希望在异步方法GetData_callback结束后在加载GetID方法。不知道如何实现。
当然我想到的一种就是把GetID放置在GetData_callback中。但总感觉应该有其他更好的方法吧,类似线程同步什么的。
[Copy to clipboard]
<script>
function GetData()
{
}
function GetData_callback(rev)
{
}
function winLoad()
{
GetData(GetData_callback)
}
//等待异步调用结束持行的方法。
function GetID()
{
}
window.onload = winLoad;
</script>
在html加载结束后调用winLoad方法,通过异步的方式(GetData_callback)对数据进行处理,但同时我希望在异步方法GetData_callback结束后在加载GetID方法。不知道如何实现。
当然我想到的一种就是把GetID放置在GetData_callback中。但总感觉应该有其他更好的方法吧,类似线程同步什么的。
相关文章推荐
- JavaScript中如何实现多线程异步调用的一点研究
- 如何调用一个程序,等待运行结束,并知晓程序运行成功与否:ShellExecuteEx;WaitForSingleObject;GetExitCodeProcess(C代码)
- 如何让Delphi调用外部程序并等待其运行结束
- 如何让Delphi调用外部程序并等待其运行信息(如结束)
- 如何调用一个程序,等待运行结束,并知晓程序运行成功与否:ShellExecuteEx;WaitForSingleObject;GetExitCodeProcess(C代码)
- 请问如何等待异步API调用返回结果后再将结果返回给主进程?
- 如何不使用try-catch块在Javascript中编写异步等待
- javascript 异步调用 后台.cs里的方法 PageMethods如何使用
- [转]javascript 异步调用 后台.cs里的方法 PageMethods如何使用
- 如何让Delphi调用外部程序并等待其运行信息(如结束)
- 一步一步学Silverlight 2系列(21):如何在Silverlight中调用JavaScript
- javascript如何调用C#后代码中的过程
- 如何异步调用 Visual C# 方法
- 如何异步调用 visual c# 方法
- 写个 JavaScript 异步调用框架 (Part 3 - 代码实现)
- 看看async,await 是如何简化异步的调用WCF!
- 【转载】WCF热门问题编程示例(4):WCF客户端如何异步调用WCF服务?
- Delphi 调用外部程序并等待其运行结束
- 一步一步学Silverlight 2系列(21):如何在Silverlight中调用JavaScript
- 如何用JavaScript调用Web服务——callService/useService