使用struts2复选框显示/隐藏字段

时间:2012-08-30 10:05:57

标签: java javascript struts2

我想根据是否选中struts2复选框来显示/隐藏字段。这是我的代码:

<s:checkbox label="Show/Hide" name="showHide" />
<s:textfield required="false" label="Extra Details" name="person.extraDetails" />

因此,当用户检查“showHide”时,它应显示“person.extraDetails”。当他们取消选中时,它应该隐藏它。

1 个答案:

答案 0 :(得分:3)

很多方法来实现这个目标

使用jquery的示例:

<div  style="display: none;" id="divHideID">
<s:textfield required="false" label="Extra Details" name="person.extraDetails" />
</div>

<强>脚本

<script type="text/javascript">
$("#showHide").click(function () {
        $("#divHideID").toggle();
        });
</script>