使用Jquery Oracle APEX打开内联对话框的3种方法

在Oracle APEX中使用JQuery打开内联模型对话框的3种方法

在本文中,您可以学习如何在Oracle Apex中打开内联模式对话框。有多种不同的方法可以使用简单的Jquery打开模式对话框。内联模式对话框可以在紧急情况下帮助我们,例如显示错误消息,以便向用户显示报告数据,或者用户可以在内联对话框上执行DML操作。

创建两个区域,一个用于定义按钮(将打开内联模式对话框),第二个区域模板为内联对话框。定义区域静态ID,例如“ region_id”。

解决方案1:-

  • 更改按钮行为,操作=>重定向到URL和目标
javascript:openModel('region_id');

JAVA脚本

  • 在按钮上创建动态操作:
Event=>click.
selection type=>button
Action=> Execute JavaScript Code
  • 在执行JavaScript代码上复制并粘贴以下代码:
openModel('region_id');

解决方案2:-

  • 将以下代码复制并粘贴到Execute JavaScript代码上,并根据屏幕截图在此解决方案中定义受影响的元素。
$(this.affectedElements).dialog('open')

解决方案3:-

  • 在函数和全局变量声明部分复制并粘贴以下函数:
function open_dialog(){
        $('#region_id').dialog('open'); //calling region id here to open
       }
  • 根据屏幕截图以动态操作调用创建的函数:
open_dialog();

我们还可以直接在按钮URL上使用创建的函数:

© 版权声明
THE END
喜欢就支持一下吧
点赞2
分享