高分求高手帮忙jsp页面刷新js保持下拉列表选择的值不变

<selectname="year"id="select1"onclick="getGrade()"style="width:100px"><%while(sqlRsty... <select name="year" id="select1" onclick="getGrade()" style="width: 100px">
<%
while(sqlRstyear.next()){
%>
<option value="<%=Rstyear.getString(1)%>"><%=Rstyear.getString(1)%></option>
<%
}
%
</select> 请高手门帮忙用js写段代码,当页面刷新,能够保持下拉列表选择的值保持不变。
展开
 我来答
百度网友46b235f5b2
2013-05-02 · TA获得超过1397个赞
知道小有建树答主
回答量:676
采纳率:100%
帮助的人:633万
展开全部
你是指在页面选择以后,再刷新还是这个值?还是从后台取出的值要默认选中?
更多追问追答
追问
页面选择,提交表单后,还是这个值
追答
window.onload=function(){
    var value = '<%=value%>';//这个值就是你提交过去之后得到的值
    var options = document.getElementById('select1').getElementsByTagName('option');
    for(var i in options){
        if(options[i].value == value)
            options[i].selected = 'selected';
    }
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式