2011-03-17 107 views
1

我在窗体上的第一个输入有一个标签。JSF Ajax问题

<h:inputText id="kotajNumber" label="#{lbls.kotajNumber}" styleClass="ltr" value="#{issuePromise.declaration.kotajNumber}" required="true" style="min-width: 0px; width: 130px;"> 
    <f:ajax event="blur" render="loader exporter personName nameOfMaterial count materialWeight materialWeight numberOfPackages messageKotajNumber" execute="@this" listener="#{issuePromise.showDeclaration}" onevent="showLoader()" /> 
</h:inputText> 

但是当我点击一个链接,新页面加载时的AJAX请求也被发送和我收到这是说,我已经混合请求与警报ajax one !!!

我该如何解决?

The error alert

回答

1

我想这是因为你的链接触发一个完整的请求。如果你的注意力集中在输入字段之前,它会与来自模糊的ajax请求混淆在一起。也许你可以改变链接来创建一个ajax请求。

看到这个similar question and answer