在Javascript函数中使用多个选择复选框bean值

时间:2013-05-09 03:06:47

标签: jsf primefaces

我有一个从支持bean填充的primefaces多选表。我正在使用table.getSelectedRowsCount()javascript小部件var来验证至少一个选项,它工作正常。

我现在想根据所选行的状态抛出一个javascript确认对话框。例如,我在表格底部有一个按钮,用于打印所选行的详细信息。我需要检查bean的某个字段然后允许打印。

IN伪代码

if (#{bean.isComplete})
   allowPrinting();

else
   // alert user that this row is not yet in complete state

1 个答案:

答案 0 :(得分:0)

按钮ajax事件更新和panelGroup,如下所示。

<h:panelGroup id="validateRerpot">
<h:panelGroup rendered="#{bean.isComplete}">
<script type="text/javascript">alert('show Dialog inplace');</script>
</h:panelGroup>
</h:panelGroup>

尝试更新validateReport面板