首页 > 解决方案 > 模态对话框上的 Oracle Apex 设置页面项

问题描述

我尝试设置我用按钮打开的另一个页面(模式对话框)的项目的值。通常我只会使用设置页面项目选项,但它不起作用。我尝试将一个 ID 传输到我使用 JQuery ($s) 设置的模态对话框。之后,我有一个提交 ID 项的 PL SQL 块,但它仍然没有在我的模态对话框上打开正确的值。

这是发生的事情:

即使我的 ID 值在我的会话中被刷新,它只会在我刷新整个页面后打开具有正确值的模态对话框。如果我在刷新后更改我的 ID,它仍然只会打开连接到旧 ID 的值。(直到我再次刷新)

应该发生什么:

每次我使用 JQuery 更改我的 ID 时,它还应该打开模态对话框,并将正确的值连接到 ID。这应该在不需要页面提交或刷新的情况下发生。

Q: 是否可以在不需要页面提交或刷新的情况下实现这一点?

标签: jqueryplsqlserveroracle-apex

解决方案


我们想出了一个解决方案:页面的两个 ID 项都获得这些设置: 在此处输入图像描述

之后,您通常希望通过 PLSQL 将您的第一个 ID-Item 提交到服务器。(要提交的页面项目)如果您随后使用按钮打开模态对话框,则不应在此处设置 ID 值,而是作为“初始化”之前的进程表单流程”或“在标题流程之前”,如果您不使用表单。


推荐阅读