javascript - Oracle Apex:模式对话框关闭时将触发的 DA?
问题描述
我有一个非常普通的单页 Oracle Apex 应用程序。对于我的主页模板,我只是从一个空白页面开始。
在此 Apex 应用程序的某些条件下,基于最终用户输入,我已经处理定义了哪些分支到应用程序中的另一个模态对话框页面。
这个模态对话框有两个按钮。根据需要,我的应用程序根据用户选择的按钮成功在主页上设置会话状态:一切正常。任何一个按钮也可以关闭此模式对话框。
我的问题是,回到主页上,我正在寻找一个动态动作类型的事件,当我的模态对话框关闭时会触发它,所以我可以附加一点 JavaScript ( .setFocus()
) 到它。但是,我在关闭模态对话框时找不到任何主页动态操作。我已经在主页上尝试了所有我能想到的动态操作,其中包含“执行 JavaScript 代码”的操作,并且,作为我测试的一部分,一个简单的
alert("here");
对于代码片段,但 JavaScript 永远不会触发。
特别是,我尝试在主页的“对话框关闭”事件上设置一个 DA,用于模态对话框重定向发生的主页区域,但此事件不会在我的模态对话框关闭时触发。
我是 Apex 菜鸟,所以我觉得我在这里遗漏了一些基本的东西。
关闭模态对话框后,有没有办法在主页上触发我的自定义 JS?我在这里抛出了一个简单的应用程序。(顶点演示/顶点演示)。在单击模态对话框上的“返回”按钮后,我试图找到一种在我的主页中执行 JS 代码的方法。
谢谢。
解决方案
推荐阅读
- gradle - 通过 ml-gradle 为同一模块创建多个 MarkLogic Schedule Task
- docker - 使用标签在 gitlabCI 管道中构建 docker 映像
- scala - 无形和注释
- haskell - 为什么这个收缩树看起来像使用过滤器时的样子
- xml - ORA-31011: 尝试获取 XML 输出时 XML 解析失败
- three.js - Three.js:使用 SetTimeOut 在启动后 5 秒对场景中产生的灯光位置进行动画处理
- webpack - 如何在 webpack 解析器中获取文件名?
- email - mymail@mail.com 中的 cat 文件,显示多行(而不是单行)
- java - 使用 Mongodb java driver 3 的 $objectToArray 等价物
- java - 如果他们将字符串放在 int 输入变量上,如何添加 else 语句?