【发布时间】:2013-06-14 13:53:51
【问题描述】:
<h:selectBooleanCheckbox id="deactivate" title="select to deactivate" />
我的 JSF 页面上有一个复选框和一个按钮。我希望仅在选中复选框时才启用按钮。
在我的 java 类上没有手动 javascript 和侦听器方法的情况下,JSF 执行此操作的方式是什么。应该有办法做到这一点,也许是这样的表达;
"panel group rendered=#{}"
一个按钮被渲染为启用,一个按钮被渲染或禁用。
【问题讨论】:
-
没有 JavaScript 或 POST/refresh,你不能。
-
@Alexandre Lavoie 好的,那你有什么建议?
-
this 问题中已经做了一些事情,因为 JSF 渲染 HTML 是一样的。
-
@Spring 您正在寻找的是可能的,但您也可以使用 ajax,但至少您需要一个监听器
-
感谢您的赏金。对未来的提示,如果您尽可能长时间地保持赏金开放(7 天),您最终将通过“精选”列表获得偶然发现您的问题的用户的同情投票,从而轻松赢回已花费的声誉。
标签: jsf