急啊,请个位高手看看,谢谢
<form name="form" method="get" action="kk.jsp" >列表
<select name="select" size="1" onChange="document.form.submit()">
<option value="一">一
<option value="二">二
<option value="三">三
</select>
</form>
我想选择一个选项后刷新列表框显示为刚刚选择的那个,怎么做
问题点数:0、回复次数:7Top
1 楼jFresH_MaN(十一月的萧邦-夜曲)回复于 2004-12-04 20:17:39 得分 0
你的代码是选择一个选项之后提交你的表单啊Top
2 楼mozilla12()回复于 2004-12-04 20:26:56 得分 0
似的,我提交后,还是在原来页面,我要那的列表显示为我选择的那个Top
3 楼grpengwei(宠米)回复于 2004-12-04 20:50:07 得分 0
用select.setText("");试试
Top
4 楼liwenlong(小心)回复于 2004-12-04 22:05:15 得分 0
<%
String sel=request.getParamater("select");
if(sel==null && sel.equals(""))
{
sel="";
}
%>
<form name="form" method="get" action="kk.jsp" >列表
<select name="select" size="1" onChange="document.form.submit()">
<option value="<%=sel%>"><%=sel%></option>
<option value="一">一
<option value="二">二
<option value="三">三
</select>
</form>
不知道你是不是这个意思,你这个jsp的名字是不是kk.jsp
你试试,我是在外地网吧,没有调试
Top
5 楼adreamboy(天)回复于 2004-12-04 22:34:11 得分 0
<%@ page contentType="text/html;charset=gb2312" %>
<%@ page import="java.lang.*" %>
<%@ page import="java.io.*"%>
<%
String sel=request.getParameter("select");
out.println(sel);
%>
<html>
<head>
<title>test</title>
</head>
<body>
<form name="form" method="get" action="1.jsp" >列表
<select name="select" size="1" onChange="document.form.submit()">
<option value="一">一
<option value="二">二
<option value="三">三
</select>
</form>
</body>
</html>Top
6 楼adreamboy(天)回复于 2004-12-04 22:34:47 得分 0
你去试一试吧Top
7 楼HITZXL(编程要厚道)回复于 2004-12-04 22:59:18 得分 0
<%@ page contentType="text/html;charset=gb2312" %>
<%@ page import="java.lang.*" %>
<%@ page import="java.io.*"%>
<%
String sel=request.getParameter("select");
out.println(sel);
%>
<html>
<head>
<title>test</title>
</head>
<body>
<form name="form" method="get" action="1.jsp" >列表
<select name="select" size="1" onChange="document.form.submit()">
<option value="一">一
<option value="二">二
<option value="三">三
</select>
<input name="select1" type="hidden" value="<%=sel%>">
<Script Language="JavaScript">
document.all.select.value=document.all.select1.value;
<Script>
</form>
</body>
</html>
Top




