Primefaces 在ajax请求期间不禁用整个屏幕

Primefaces 在ajax请求期间不禁用整个屏幕,primefaces,Primefaces,我不想用gif显示被阻止的屏幕,对于每个ajax调用,我想防止某些组件和事件出现这种行为,如: <p:selectBooleanCheckbox id="checking" value="#{data.selected}"> <p:ajax update=":fG:pG" listener="#{backBean.selecteData(dato,cont)}" event="change" /> </p:selectBoolea

我不想用gif显示被阻止的屏幕,对于每个ajax调用,我想防止某些组件和事件出现这种行为,如:

 <p:selectBooleanCheckbox  id="checking" value="#{data.selected}">
            <p:ajax   update=":fG:pG" listener="#{backBean.selecteData(dato,cont)}"  event="change"  />
</p:selectBooleanCheckbox> 

我猜您使用的是
p:ajaxStatus

在这种情况下,您可以使用
global=“false”
来避免触发ajaxStatus

例如:

<p:ajax global="false"... />
<p:commandButton global="false"... />


编辑:对我来说,它适用于Primefaces 6.1,但不适用于5.3(即使它在文档中有记录)。还没有测试过6.0。

我猜您使用的是
p:ajaxStatus

在这种情况下,您可以使用
global=“false”
来避免触发ajaxStatus

例如:

<p:ajax global="false"... />
<p:commandButton global="false"... />


编辑:对我来说,它适用于Primefaces 6.1,但不适用于5.3(即使它在文档中有记录)。还没有测试过6.0。

嗨,我更新了我的问题,我使用了h:selectBooleanCheckbox和p:selectBooleanCheckbox,没有一个具有global=“false”属性,我尝试了p:ajax,结果相同,是的,我的模板中有p:ajaxStatus。谢谢。您好,您使用的是什么Primefaces版本?您好@Jaqen H'ghar Primefaces 6.0Hi我更新了我的问题,我使用了H:selectBooleanCheckbox和p:selectBooleanCheckbox,没有一个具有global=“false”属性,我尝试了p:ajax,结果相同,是的,我的模板中有p:ajaxStatus。谢谢。嗨,你用的是什么Primefaces版本?嗨@Jaqen H'ghar Primefaces 6.0