0

我正在使用来自 db 的数据填充组合框。此外,我正在检查默认 n 将其设置为选中状态。

<select name="managerID">
    <option value="0">None</option>
    <c:forEach items="${employees}" var="employee">
        <option value="${employee.id}" <c:if test="${edit.managerId == employee.id}">selected="selected"</c:if>>${employee.firstName} ${employee.lastName}, ${employee.email}</option>
    </c:forEach>
</select>

问题是,当我提交时,我总是得到默认值,而不是用户选择的值。

4

1 回答 1

0

很抱歉给您带来了困扰,我发现代码有什么问题。我重新检查了代码,有一个名为 managerID 的隐藏字段,它包含默认值。

于 2013-07-16T02:43:04.313 回答