【发布时间】:2012-07-26 12:57:38
【问题描述】:
我的域中有一个名为 status 的属性,它是 String 类型可以有两个值中的任何一个 Applied , NotApplied
我有两个复选框来输入这个值。在我的编辑页面中,我想显示这两个复选框。
如果status 的值为Applied,则必须选中相应的复选框。
我的代码
<g:message code="publicRuleInstance.course.label" default="Applied" />
<g:checkBox name="status " value="${publicRuleInstance?.status }" />
<g:message code="publicRuleInstance.course.label" default="NotApplied" />
<g:checkBox name="status " value="${publicRuleInstance?.status }" />
但是这里两个复选框都被选中了。
必须有一种方法来检查该值,即如果状态 = 已应用,则必须检查该特定复选框,否则应取消选中。
有什么办法吗?
【问题讨论】: