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,刷新时保持所修改的选择项 展开
<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(财富值+成长值)
1个回答
展开全部
利用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;
}
}
});
$(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就行,自己难道一点变动都不会改,这只是建议,自己需要功能来修改
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询