我想根据是否选中 struts2 复选框来显示/隐藏字段。这是我的代码:
<s:checkbox label="Show/Hide" name="showHide" />
<s:textfield required="false" label="Extra Details" name="person.extraDetails" />
因此,当用户检查“showHide”时,它应该显示“person.extraDetails”。当他们取消选中它应该隐藏它。
我想根据是否选中 struts2 复选框来显示/隐藏字段。这是我的代码:
<s:checkbox label="Show/Hide" name="showHide" />
<s:textfield required="false" label="Extra Details" name="person.extraDetails" />
因此,当用户检查“showHide”时,它应该显示“person.extraDetails”。当他们取消选中它应该隐藏它。
很多方法可以实现这一目标
带有 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>