jsp刷新页面 下拉框设置默认值 50

<selectid="rohs"name="${status.expression}"value="${status.value}"<c:iftest="${(notem... <select id="rohs" name="${status.expression}" value="${status.value}"
<c:if test="${(not empty disabledFields) && (fn:contains(disabledFields,'zhyxdj'))}">disabled="disabled"</c:if> >
<option value=" " <c:if test="${status.value eq ''}">selected</c:if>>请选择</option>
<option value="A" <c:if test="${status.value eq 'A'}">selected</c:if> >A:推荐使用</option>
<option value="C" <c:if test="${status.value eq 'C'}">selected</c:if> >C:谨慎使用 </option>
<option value="D" <c:if test="${status.value eq 'D'}">selected</c:if> >D:限制使用</option>
<option value="L" <c:if test="${status.value eq 'L'}">selected</c:if> >L:临时使用 </option>
<option value="S" <c:if test="${status.value eq 'S'}">selected</c:if> >S:禁止使用 </option>
</select>
默认L,刷新时保持所修改的选择项
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏50(财富值+成长值)
探路小蜗牛
推荐于2017-05-20 · TA获得超过129个赞
知道小有建树答主
回答量:221
采纳率:66%
帮助的人:140万
展开全部
利用js 初始化吧 你这种写法太令人混乱了,给你一个示范
$(function(){
//选择
var areas=document.getElementById("rohs");
for(var i=0;i<areas.options.length;i++){
if(areas.options[i].value=='${status.value}'){
areas.options[i].selected=true;
}
}
});
追问
这和我那有什么区别吗,只是精简了些,还是没有达到我想要的效果的啊
追答
这个只有回显的功能,当需要默认时,可以再if后面添加当${status.value}==''时,让其默认选择L就行,自己难道一点变动都不会改,这只是建议,自己需要功能来修改
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式