私は ap:dataTable を持っていて、マウスを行の上に置くと、delete
その行を削除できるように画像が表示されるようにしたいと考えています。私はその理解PrimeFaces.escapeClientId
に変換するために使用しjsf Id
ます。ここに私がこれまでに得たものがありますid
jQuery
<p:dataTable value=#{...} var="item">
<p:column>
<div onmouseover="jQuery(PrimeFaces.escapeClientId('deleteButton')).fadeIn()">
<!-- Content of the row -->
<p:commandButton id="deleteButton" image="delete" style="border: 0; display: none;"
actionListener="#{bean.deleteRow(item)}" />
</div>
</p:column>
<p:dataTable>
残念ながら、うまくいきません。Firebug はエラーを返しません。助けてください