这是从数据库中检索的值:
<select id="approve" name="approval">
<option value="0">-- Please select one --</option>
<option value=Tan Ah Kau >Tan Ah Kau</option>
</select>
这是我的JSP:
<select id="approve" name="approval">
<option value="0">-- Please select one --</option>
<c:forEach items="${arrSta}" var="arrSta">
<option value=${arrSta.name} ${arrSta.name == selectedTutor ? 'selected' : ''}>${arrSta.name}</option>
</c:forEach>
</select>
现在的问题是,当我想从下拉列表中获取值时,我得到的值是Tan Ah Kau,但现在我只能得到Tan。
有什么想法吗?
答案 0 :(得分:1)
<option value="Tan Ah Kau">Tan Ah Kau</option>
<option value="${arrSta.name}"> ${arrSta.name}</option>
使用引号作为值。