在 oracle apex 中隐藏等待弹出窗口

hide wait popup in oracle apex

我在我的 oracle apex 页面中调用了一个应用程序进程,并在使用代码调用应用程序进程之前显示了一个等待弹出窗口

apex.widget.waitPopup();

它工作正常然后我想在过程完成后删除等待弹出窗口,所以我使用了代码

$("#apex_wait_popup").remove();  
$("#apex_wait_overlay").remove();  

但是删除代码不起作用。可能是什么原因?

当您使用 Apex 5 时,Jorge Rimblas 说 here 您应该使用 remove() 功能。看看,试试看。

var $wP;

setTimeout(function(){
    $wP = apex.widget.waitPopup();
}, 10);

  // do long running "stuff"

$wP.remove();