admin管理员组

文章数量:1356337

I want to listen pickList transfer event via javascript method,

Listener works well with java bean:

<p:pickList value="#{pickListBean.cities}" var="city" 
itemLabel="#{city}" itemValue="#{city}">
<p:ajax event="transfer" listener="#{pickListBean.handleTransfer}" />
</p:pickList>

But that doesn't work:

listener="myJavaScriptMethod(event)"

Are there any way listening events like above?

I want to listen pickList transfer event via javascript method,

Listener works well with java bean:

<p:pickList value="#{pickListBean.cities}" var="city" 
itemLabel="#{city}" itemValue="#{city}">
<p:ajax event="transfer" listener="#{pickListBean.handleTransfer}" />
</p:pickList>

But that doesn't work:

listener="myJavaScriptMethod(event)"

Are there any way listening events like above?

Share Improve this question edited Mar 1, 2018 at 14:26 Jasper de Vries 20.3k6 gold badges67 silver badges107 bronze badges asked Apr 18, 2013 at 5:50 dsafagasg14124dsafagasg14124 331 gold badge1 silver badge3 bronze badges
Add a ment  | 

1 Answer 1

Reset to default 5

listener is serverside, in client you can use onplete, onsuccess,..(your option):

 <p:ajax event="transfer" onplete="js_function()" />
    <p:ajax event="transfer" onstart="js_function()" />
    ...

本文标签: How to add a JavaScript listener to a PrimeFaces Ajax eventStack Overflow