下一页正在加载时可以使用AjaxStatus吗?

我开发了SW应用程序。 我曾多次试图在我的xhtml页面转换之间显示一个模态。 我不希望用户可以在下一个屏幕加载时按下许多按钮或重复按下。

首先,我尝试将overlayPaneltrying覆盖全屏,但我发现了这个问题:

p:overlayPanel全屏

然后,我尝试使用blockUI阻止我的整个页面,但后来我发现了另一个问题:

p:blockui禁用ajax

最后,我真的以为我得到它,使用JS函数,但后来我遇到了这个问题(基本上问题是它不适用于dataTable):

onstart和oncomplete不能在数据表中使用p:commandLink

感谢U In Advice !!!!

使ajaxStatus尝试使它成为那样(不要忘记每次使用p:ajax时调用ajaxStatus,这意味着你的dataTable需要在尝试调用它时添加一个ajax事件)

mypage.xhtml

   ...     

希望对你有所帮助