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 只刷新一个区域而不是整个页面的主要内容,如果未能解决你的问题,请参考以下文章