【发布时间】:2013-02-13 13:13:53
【问题描述】:
我有一个 js 函数 codeAddress() 处理来自 address 的数据并更新 fullAddress 和 validField 的值。
我尝试<p:ajax> 将fullAddress 和validField 的数据传递给backing bean,但是setter 方法似乎被调用了一个延迟的请求。
<h:form id="addressForm">
<p:inputText id="address">
<p:ajax onstart="codeAddress()" process="fullAddress validField"/>
</p:inputText>
<p:commandButton value="submit" />
<p:inputText id="fullAddress" value="#{addressBean.fullAddress}" />
<p:inputText id="validField" value="#{addressBean.valid}" />
</h:form>
【问题讨论】:
-
在提交之前,我希望 javascript 处理来自
address的数据并更新fullAddress和validField。然后我希望将fullAddress和validField的新值提交到支持bean。
标签: javascript ajax jsf-2 primefaces