我在jsp页面上有三个下拉列表。根据之前的下拉列表内容,使用ajax请求刷新第二个和第三个。我可以使用jQuery的附加标签来管理它,但是我必须使用springframework.validation.Validator
,并且为了在表单错误之后选择先前选项,我必须使用form:option标签。我的想法是刷新c:forEach标记("${ItemGroupList}")
中的列表。任何人都可以帮助如何使用jQuery实现这一目标吗?
JSP:
<div class="form-group">
<label class="col-md-2"><spring:message code="itemGroup" text="Item Group" /></label>
<div class="col-md-4">
<form:select path="itemGroupId" class="form-control" id="itemGroupSelect">
<option value="" disabled selected>Choose Item Group!</option>
<c:forEach items="${ItemGroupList}" var="item">
<form:option value="${item.itemGroupId}">${item.itemGroupName}</form:option>
</c:forEach>
</form:select>
</div>
<form:errors path="itemGroupId" cssClass="col-md-4 alert" />
</div>