我想实现这个功能.
<p:column>
<p:commandLink value="prihlasit" oncomplete="dlg.show();"
action="#{signForProjectBean.setProjectForDetail(item)}" />
</p:column>
Run Code Online (Sandbox Code Playgroud)
我想我很清楚我想要做什么,我想在dataTable中显示用户点击的行的详细信息.所以我的方法是将当前行的属性设置为bean,然后在对话框中显示详细信息.但它不起作用,我感觉我做的事情真的错了:-)
如果对话框组件应该显示所选项目,则需要在打开对话框内容之前对其进行ajax-udpate.否则,它仍将显示第一次呈现页面时的旧内容.
<p:commandLink value="prihlasit" update=":dlg" oncomplete="dlg.show();"
action="#{signForProjectBean.setProjectForDetail(item)}" />
...
<p:dialog id="dlg" ...>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5367 次 |
| 最近记录: |