我有一个要求,我有一个表格,其中有些字段是强制性的,有些不是。我的表单中有一个下拉菜单,首先有两个条件是“显示所有字段”,另一个是“仅显示强制性字段”现在我想要做的是,当用户选择“显示所有字段”时,会显示所有字段,而当用户选择“仅显示必填字段”时,则只会显示必填字段。
<form:form method="POST" action="addCountry.htm" commandName="countryForm" id="countryForm">
<table>
<tr>
<td>Select fields:</td>
<td align="center">
<select name="fields">
<option value="non mandatory">show all fields</option>
<option value="mandatory">show only mandatory fields</option>
</select>
</td>
</tr>
<tr>
<td>Country Name :</td>
<td><form:input path="countryName"/>
</td>
</tr>
<tr>
<td>Country ISD Code :</td>
<td><form:textarea path="countryISDCode" />
</td>
</tr>
<tr>
<td>Nationality :</td>
<td><form:textarea path="nationality"/></td>
</tr>
<tr>
<td colspan="3"><input type="submit" value="submit"/></td>
</tr>
</table>
</form:form>
以这个表格为例,其中国家名称和国家 ISD 代码是强制性的,国籍不是强制性的。现在在下拉选择的基础上,我想显示这些字段。
问候布拉杰什