middle.jsp页面有一个下拉菜单,如下:
<select name="mselect" id="mselect" onchange="jumppage()">
<option value="0">--请选择包房类型--</option>
<option value="1">小包</option>
<option value="2">中包</option>
<option value="3">VIP包房</option>
</select>javascript函数如下:
function jumppage(){
var addr = document.form1.mselect.value;
window.location.href="middle.jsp?rtype="+addr;
}IE打开此页面以后,当发生onchange事件时,会刷新,并且我所选择的那个option d的值也会通过URL重写传过来,那么如何能让我刷新后,选中的option 是我曾经选择的那个????
<select name="mselect" id="mselect" onchange="jumppage()">
<option value="0">--请选择包房类型--</option>
<option value="1">小包</option>
<option value="2">中包</option>
<option value="3">VIP包房</option>
</select>javascript函数如下:
function jumppage(){
var addr = document.form1.mselect.value;
window.location.href="middle.jsp?rtype="+addr;
}IE打开此页面以后,当发生onchange事件时,会刷新,并且我所选择的那个option d的值也会通过URL重写传过来,那么如何能让我刷新后,选中的option 是我曾经选择的那个????
int irtype=0;
string srtype=request.getParameter("rtype");
if(srtype==null)
{
irtype=0;
}
else
{
irtype=srtype.Integer.parseInt(srtype);
}
%>
<select name="mselect" id="mselect" onchange="jumppage()">
<option value="0">--请选择包房类型--</option>
<option value="1"<% if(irtype==1){%>selected<% } %>>小包</option>
<option value="2"<% if(irtype==2){%>selected<% } %>>中包</option>
<option value="3"<% if(irtype==3){%>selected<% } %>>VIP包房</option>
</select>