oracle apex 5.0中如何防止提交页面后无法点击?
How do you prevent the ability to click after submitting the page in oracle apex 5.0?
我正在使用主题为 Universal Theme - 42 的 oracle apex 5.0。我目前正在单击“搜索”按钮以提交页面。我调用以下函数:
javascript:apex.submit({request:'SEARCH',showWait:true});
上面的这个函数调用在页面中间创建了旋转符号,但用户仍然可以单击另一个按钮甚至同一个按钮。我正在阅读这个 post http://rimblas.com/blog/2015/08/enhancement-to-waitpopup-on-apex5/,它说使用这个函数调用:apex.widget.waitPopup();
。
我也用过这个,和我用第一个提交功能时的问题一样。我查看了一个功能正在运行的示例 apex 应用程序,并且出现了一个 div 覆盖元素以阻止页面。
有谁知道我是否需要更改 theme/add 插件/或执行任何其他操作才能使 div 元素在提交后与等待图标一起显示?任何想法或想法都有帮助,谢谢。
这是帮助我得到正确答案的帖子:https://community.oracle.com/thread/3925427?sr=inbox&ru=252540。
解决方案是将 css 添加到页面的内联 css。现在 url 和动态操作都按预期方式执行。
.apex_wait_overlay {
display: block;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #000;
z-index: 1001;
-moz-opacity: .5;
opacity: .5;
filter: alpha(opacity=50);
}
更好的答案是:
https://community.oracle.com/thread/4167853?start=15&tstart=0
只需将 Page Submit
TRUE 操作添加到动态操作并将 Show Processing
设置为 Yes。
那么您甚至不需要对按钮执行任何 Enable 或 Disable 操作。
我正在使用主题为 Universal Theme - 42 的 oracle apex 5.0。我目前正在单击“搜索”按钮以提交页面。我调用以下函数:
javascript:apex.submit({request:'SEARCH',showWait:true});
上面的这个函数调用在页面中间创建了旋转符号,但用户仍然可以单击另一个按钮甚至同一个按钮。我正在阅读这个 post http://rimblas.com/blog/2015/08/enhancement-to-waitpopup-on-apex5/,它说使用这个函数调用:apex.widget.waitPopup();
。
我也用过这个,和我用第一个提交功能时的问题一样。我查看了一个功能正在运行的示例 apex 应用程序,并且出现了一个 div 覆盖元素以阻止页面。
有谁知道我是否需要更改 theme/add 插件/或执行任何其他操作才能使 div 元素在提交后与等待图标一起显示?任何想法或想法都有帮助,谢谢。
这是帮助我得到正确答案的帖子:https://community.oracle.com/thread/3925427?sr=inbox&ru=252540。
解决方案是将 css 添加到页面的内联 css。现在 url 和动态操作都按预期方式执行。
.apex_wait_overlay {
display: block;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #000;
z-index: 1001;
-moz-opacity: .5;
opacity: .5;
filter: alpha(opacity=50);
}
更好的答案是:
https://community.oracle.com/thread/4167853?start=15&tstart=0
只需将 Page Submit
TRUE 操作添加到动态操作并将 Show Processing
设置为 Yes。
那么您甚至不需要对按钮执行任何 Enable 或 Disable 操作。