Jquery ui 如何在Skillbuilders模式页面上覆盖jQuery UI对话框?

Jquery ui 如何在Skillbuilders模式页面上覆盖jQuery UI对话框?,jquery-ui,oracle11g,modal-dialog,oracle-apex,Jquery Ui,Oracle11g,Modal Dialog,Oracle Apex,我正在Oracle APEX应用程序中使用SkillBuilders模式页面,即 向用户提供表格形式,用户可以通过选择列表输入特定值 我还有基于Stackoverflow中提出的另一个线程的验证: 我遇到的问题是在我的SkillBuilders模式页面中,我需要通过调用jQueryUI对话框的位置进行一些验证,以便向用户显示一条消息。为此,我打电话: $('#dialogbox').dialog('open'); 不幸的是,它实际上似乎并没有出现在屏幕上,我相信这与我试图将模态对话框覆盖在

我正在Oracle APEX应用程序中使用SkillBuilders模式页面,即

向用户提供表格形式,用户可以通过选择列表输入特定值

我还有基于Stackoverflow中提出的另一个线程的验证:

我遇到的问题是在我的SkillBuilders模式页面中,我需要通过调用jQueryUI对话框的位置进行一些验证,以便向用户显示一条消息。为此,我打电话:

$('#dialogbox').dialog('open');
不幸的是,它实际上似乎并没有出现在屏幕上,我相信这与我试图将模态对话框覆盖在模态页面(skillbuilders模态插件)上的事实有关


如何解决此问题?

在调用
对话框(“打开”)之前,您是否初始化了该对话框?
?您的意思是在document.ready()中吗?如果是,则是。是否需要为模式设置上的模式设置设置特定的设置?是否要将对话框覆盖在模式页面上,还是要在模式页面内以模式方式打开对话框?dialogbox元素出现在模式页面上?嗨,Tom,这是你问题的后一个,即“或者你想在模式页面中以模式打开对话框吗?”就是这样,我遇到了问题,但找到了解决我问题的链接:基于此链接设法解决了这个问题: