我使用了动态下拉列表。现在在该列表中,我需要设置所选值。
我从我的控制器获取所选值到我的asp,这是一些像这样的事情,
<c:set var="Questions" value='${map["Questions"]}' />
以下是我的下拉列表的源代码。
<tr>
<c:set var="questionids" value="Select Question,Visit Dentist?,Age (40+),Drinker?,Smoker?" scope="application"/>
<select name="questionid" id="questionids" >
<c:forEach items="${fn:split(questionids, ',')}" var="questionids">
<option value="${questionids}">${questionids}</option>
</c:forEach>
</select>
</tr>
现在我如何比较列表中的内容,如果${Questions}
值为null,那么&#34;选择问题&#34;应选择选项或如果$ {Questions}值不为null,则应选择相应的值。
我如何实现相同的目标。
答案 0 :(得分:0)
尝试检查所选索引是否为0然后显示“选择问题”[假设第一个条目下拉列表是“选择问题”]否则您可以根据您获得的索引将所选属性设置为true。 / p>