3 Ways to Open Inline Dialog Using jQuery Oracle APEX


In this article, you can learn how to open an inline modal dialog in Oracle Apex. There are different ways to open modal dialog using simple JQuery. Inline modal dialog helps us in critical situations such as showing an error message, showing report data to the user or the user can perform DML operation on inline dialog.

Create two regions, one for the define button (which will open an inline modal dialog) and the second region template will be an inline dialog. Define region static ID like “region_id”.

Solution 1:-

  • Change button Behavior, Action=> Redirect to URL and Target: 
  • Create dynamic action on the button:
selection type=>button
Action=> Execute JavaScript Code
  • Copy and Paste below code on Execute JavaScript Code:

Solution 2:-

  • Copy and paste the following code on Execute JavaScript code and also define affected elements in this solution as per the screenshot.

Solution 3:-

  • Copy and Paste the below function on the function and global variable declaration section:
function open_dialog(){
 $('#region_id').dialog('open'); //calling region id here to open
  • Call created function in dynamic action as per screenshot:
  • We can directly use the created function on the button URL: 

Dynamic Actions Enhancement [APEX 19.1]

New dynamic actions for opening and closing regions have been added.

You might like:

Related Posts

Leave a Reply