现在我们在数据表行中放置一对primefaces对话框。这工作到目前为止,但我想将它们移出数据表。从javascript更新primefaces对话框内容
因为总是只有一个实例显示给特定对话框的用户,所以我想通过Javascript更新它的值,然后将其弹出给用户。对于仅包含几个组件并且信息已经在客户端上可用的简单对话的情况就是这种情况。
它迄今为止是什么。 (它是HTML格式,不是JSF,因为我现在没有JSF代码)
<table>
<tr>
<td>
<a onClick="show('dialog');" />
<div id='dialog'> <!-- the dialog -->
<input type="text" name="field" value="value" />
</div>
</td>
</tr>
</table>
例如,我想实现:
<table>
<tr>
<td>
<a onClick="updateDialog('dialog',{'field', 'value'}); show('dialog');" />
</td>
</tr>
</table>
<div id='dialog'> <!-- the dialog -->
<input type="text" name="field" value="value" />
</div>
你认为这是可行的,或者你觉得已经有类似的解决方案在那里在野外?谢谢。
你为什么发布生成的HTML而不是JSF XHTML页面?我在这里看不到任何可定义对话框的数据表。 –
我还没有在JSF中实现我的解决方案,但是从HTML中可以看到我想实现的目标。 – illEatYourPuppies
你对JSF有什么想法吗? –