![](/img/trans.png)
[英]primefaces selectonemenu ajax listener not working in Dialog Box
[英]Primefaces ajax not working
我有一個奇怪的問題。 我正在使用JSF,SEAM和Primefaces在Jboss 7上開發一個應用程序。 最近我遇到了一個奇怪的問題。 在我的模板中,我有兩個控件:1。類別2.頻道
當用戶單擊所需類別時,將更新包含頻道的塊。 如果用戶點擊頻道,他會去mysite.www / channel / idofchannel。 在第一頁上一切正常。 但是當用戶轉移到mysite.www / channel / idofchannel時,控件不起作用。 當我單擊類別時,會執行commandLink的操作,但不會使用通道更新塊。 是否必須對f:viewParam做任何事情?
謝謝
沒有你的源代碼,我只能猜測。 如果您正在使用p:commandLink
那么原因可能是,它默認提交了ajax請求。 然后,您必須使用update
屬性指定將通過此ajax調用更新的組件。
以下是Primefaces展示中的一個示例:
<p:commandLink id="ajax" update="panel,display"
actionListener="#{pprBean.savePerson}">
<h:outputText value="Ajax Submit" />
</p:commandLink>
另一種選擇是設置ajax=false
並提交完整請求:
<p:commandLink id="nonAjax" actionListener="#{pprBean.savePerson}" style="margin-right:20px;" ajax="false">
<h:outputText value="Non-Ajax Submit" />
</p:commandLink>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.