簡體   English   中英

使用PrimeFaces 3.3.1(JSF 2.0)通過p:ajax發送額外參數

[英]Send an extra parameter through p:ajax with PrimeFaces 3.3.1 (JSF 2.0)

有沒有辦法用p:ajax發送額外的參數?

我懂了:

<p:selectOneMenu id="crit">
    <f:selectItem itemLabel="Select one..." itemValue="0" />
    <f:selectItems itemLabel="#{cat.desc}" itemValue="#{cat.id}" value="#{CatBean.cats}" var="cat" />
    <p:ajax event="change" listener="#{ConsBean.proccesCatSelection}" process="crit" update=":list,:crits" />
</p:selectOneMenu>

我需要發送一個帶有“更改”事件的ID,但它似乎只發送一個AjaxBehaviorEvent。

非常感謝您的關注。

將ID放入InputHidden ,然后使用:

<p:ajax event="change" listener="#{ConsBean.proccesCatSelection}" 
process="crit inputHiddenId" update=":list,:crits" />

然后p:ajax也會將InputHidden內容發送到服務器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM