我有一个非常普通的单页 Oracle Apex 应用程序。对于我的主页模板,我只是从一个空白页面开始。
在此 Apex 应用程序的某些条件下,基于最终用户输入,我已经处理定义了哪些分支到应用程序中的另一个模态对话框页面。
这个模态对话框有两个按钮。根据需要,我的应用程序根据用户选择的按钮成功在主页上设置会话状态:一切正常。任何一个按钮也可以关闭此模式对话框。
我的问题是,回到主页上,我正在寻找一个动态动作类型的事件,当我的模态对话框关闭时会触发它,所以我可以附加一点 JavaScript ( .setFocus()
) 到它。但是,我在关闭模态对话框时找不到任何主页动态操作。我已经在主页上尝试了所有我能想到的动态操作,其中包含“执行 JavaScript 代码”的操作,并且,作为我测试的一部分,一个简单的
alert("here");
对于代码片段,但 JavaScript 永远不会触发。
特别是,我尝试在主页的“对话框关闭”事件上设置一个 DA,用于模态对话框重定向发生的主页区域,但此事件不会在我的模态对话框关闭时触发。
我是 Apex 菜鸟,所以我觉得我在这里遗漏了一些基本的东西。
关闭模态对话框后,有没有办法在主页上触发我的自定义 JS?我在这里抛出了一个简单的应用程序。(顶点演示/顶点演示)。在单击模态对话框上的“返回”按钮后,我试图找到一种在我的主页中执行 JS 代码的方法。
谢谢。