oracle apex 只刷新一个区域而不是整个页面

Posted

技术标签:

【中文标题】oracle apex 只刷新一个区域而不是整个页面【英文标题】:Refresh only one region instead of the whole page in oracle apex 【发布时间】:2020-10-30 08:55:30 【问题描述】:

我制作了一个包含 2 个仅显示项和一个按钮的区域。

按钮执行一些动态操作(执行 pl/sql 查询),每次按下按钮时页面都会刷新(提交页面操作)。

有没有什么方法可以在点击按钮时只刷新特定区域而不是整个页面?

也可以说是仅显示的项目

item_label ==> item_display_value

如何在两者之间添加这个 (==>) 符号?

【问题讨论】:

【参考方案1】:

如果页面被提交,那么它将完全刷新 - 这就是 apex 的工作方式。但是如果不需要提交,您可以在动态操作中添加“刷新”操作并删除提交。确保按钮的“行为 > 动作”属性设置为“由动态动作定义”。 请注意,并非所有区域类型都支持刷新,但所有报表类型都支持。

【讨论】:

我也试过了,但它不适用于这些仅显示的项目。不过谢谢。另一个问题:对于这些仅显示项目,例如:item_label ==> item_display_val,如何在项目标签及其显示值之间添加这个(==>)符号 将其包含在标签本身中......例如Employee name ==>

以上是关于oracle apex 只刷新一个区域而不是整个页面的主要内容,如果未能解决你的问题,请参考以下文章

提交表单数据不刷新页面oracle apex

Grails远程分页正在刷新整个页面而不是div

在 apexrefresh 期间/之后刷新区域的项目

Oracle Apex:在另一个项目更改时刷新项目

Oracle Apex 中的反向地理编码(来自可拖动标记)

Oracle Apex 5.1:基于 LOV(值列表)的报告列显示返回值而不是显示值