如何向PrimeFaces Ajax事件添加JavaScript监听器

3

我希望你能通过javascript方法监听pickList转移事件,

监听器与java bean一起工作得很好:

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

但那并不起作用:

listener="myJavaScriptMethod(event)"

有没有像上面那样的监听事件的方法?
1个回答

5

listener 是服务器端的,在客户端中你可以使用 oncomplete, onsuccess 等(根据你的选择):

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

1
谢谢,我在文档中看到了一个示例: - dsafagasg14124

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接