如何检查冷融闪光形式何时完成加载

时间:2013-11-27 09:50:27

标签: flash actionscript coldfusion

我正在开发一个使用Coldfusion flash表单和actionscript的项目。 加载表单时,会执行onLoad功能。

此功能执行大量查询数据库并随后更新表单上的字段的调用。

我想做什么,只有在填充表单并完成设置所有字段后,才调用另一个使用onLoad功能中设置的值的函数。

因此,例如,使用注释来说明处理顺序,这是不起作用的:

//onLoad() function
SetA(); //sets a form field called A by querying the database and updating A
SetB(); //sets a form field called B by querying the database and updating B
SetC(); //sets a form field called C by querying the database and updating C
DoSomethingWithABC(); // Uses the values A,B,C

问题是,当调用DoSomethingWithABC()时,查询尚未完成,因此尚未设置A,B和C的值,导致DoSomethingWithABC()方法出错。

因此,我可以想到解决这个问题的唯一方法是调用一个事件,当窗体实际完成加载所有数据时触发,可能是类似OnLoaded()或类似的东西。

有谁知道这样的事件?或者,如果没有,我将如何解决这类问题?这真让我疯狂。

谢谢!

0 个答案:

没有答案