仅在单击rowEditor Pencil for dataTable时调用Listener

时间:2013-06-14 12:25:14

标签: jsf-2 primefaces

我想只在点击铅笔时调用监听器而不是在检查或关闭时(点击铅笔后出现这两个图标)点击

我在下面的链接中看到了问题

Call listener by clicking pencil (primefaces 2.2.1 rowEditor)

但上面链接中提到的答案会调用所有三次点击的监听器{点击铅笔,检查并关闭}

我期待的功能与在rowface中引入的rowEditInit监听器相同3.5但是我正在使用primefaces 3.2

当我使用命令链接包装rowEditor时,所有三次单击{Pencil,Check and Close}都会调用侦听器。代码如下

<p:column style="width:10%">
  <p:commandLink id="rowEditLink" action="#{myBean.rowEditingBeginListener(myDataTable.tableName)}" ajax="true" update="columnNameU" >
    <p:rowEditor />
  </p:commandLink>
</p:column>

TIA

0 个答案:

没有答案