超紧急问题javascript: select刷新保存值的问题!!!
当我选择下拉列表框的值以后页面自动刷新但是刷新以后原来的值依旧保存在那里比如下拉框中是12345我选择2以后页面自动刷新但是刷新以后下拉列表框的值还是2麻烦问一下各位这个...
当我选择下拉列表框的值以后
页面自动刷新
但是刷新以后 原来的值依旧保存在那里
比如 下拉框中是12345
我选择2以后
页面自动刷新 但是刷新以后 下拉列表框的值
还是2
麻烦问一下各位 这个应该怎么实现?
谢谢了
麻烦附上代码 展开
页面自动刷新
但是刷新以后 原来的值依旧保存在那里
比如 下拉框中是12345
我选择2以后
页面自动刷新 但是刷新以后 下拉列表框的值
还是2
麻烦问一下各位 这个应该怎么实现?
谢谢了
麻烦附上代码 展开
3个回答
展开全部
<form id="form1" action="action1.do" method="post">
<select id="sel" onchange="submitForm();">
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
<option value=4>4</option>
<option value=5>5</option>
</select>
</form>
<script type="text/javascript">
funcion submitForm(){
//这个方法在选择下拉框后触发,把form提交掉,然后在后台的程序里把接收到的select选择的值放到request里去,再返回到这个页面里来
document.getElementById('form1').action="xxxx.do";
document.getElementById('form1').submit();
}
window.onload(){
document.getElementById('sel').selectedIndex = ${requestScope.sel};
//${requestScope.sel}是EL表达示,这个就是从request里把上次放进去的值取出来,让下拉框选中它
}
</script>
不知道这样清不清楚
<select id="sel" onchange="submitForm();">
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
<option value=4>4</option>
<option value=5>5</option>
</select>
</form>
<script type="text/javascript">
funcion submitForm(){
//这个方法在选择下拉框后触发,把form提交掉,然后在后台的程序里把接收到的select选择的值放到request里去,再返回到这个页面里来
document.getElementById('form1').action="xxxx.do";
document.getElementById('form1').submit();
}
window.onload(){
document.getElementById('sel').selectedIndex = ${requestScope.sel};
//${requestScope.sel}是EL表达示,这个就是从request里把上次放进去的值取出来,让下拉框选中它
}
</script>
不知道这样清不清楚
2008-08-25
展开全部
给你一个示例,你就知道怎么做了:
<select id="sel">
<option>1</option>
<option>2</option>
</select>
<script type="text/javascript">
document.getElementById('sel').selectedIndex = 0;
</script>
<select id="sel">
<option>1</option>
<option>2</option>
</select>
<script type="text/javascript">
document.getElementById('sel').selectedIndex = 0;
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要在页面刷新前,将下拉框的值也要带过去。在回到这个页面的时候,在onload中,将之前下拉框的值用request的方法得到,再赋值给下拉框。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询