<head>
<script language="javascript">
function getChange()
{
temp = document.form1.pool.value;
document.form1.val.value = temp;
}
</script>
</head>
<body>
<form name="form1" action="">
<input type="hidden" name="val" value="">
<select name="pool" onChange="getChange()">
<option value="1">1</option>
.....我想这样应该会更好点吧
<script language="javascript">
function getChange()
{
temp = document.form1.pool.value;
document.form1.val.value = temp;
}
</script>
</head>
<body>
<form name="form1" action="">
<input type="hidden" name="val" value="">
<select name="pool" onChange="getChange()">
<option value="1">1</option>
.....我想这样应该会更好点吧
解决方案 »
- 想做个按日期查询日程
- javamail实现收发邮件,下面的代码,如何在jsp页面中实现?
- [JSP] 高分 求struts入门实例
- Struts退出登录问题
- 帮助,谁有jfreechart热点图表实例
- 不用<input type="file" name="file"> 用一个<input type="text" name="textfield">怎么实现文件上传
- dwr 路径配置
- 和高手讨论点东西!
- 字符转日期
- JAVA模拟客户端上传文件报错:Stream ended unexpectedly
- 请教两个JBUILDER及J2EE的问题
- 为什么我装的Tomcat找不到...\WEB-INF\jsp\beans\ 这个文件夹呀?
若<select name="pool">
在JSP中,
<%String selected=request.getParameter("pool");%>
即可得到选中的值.
各位看看我的! <select name="select1" class="text" style="width:120px" onChange="javascript:getcoid();">
<option value="" selected>请选择公司</option>
<%
sql = "select * from common.CompanyInformation";
ResultSet rs = stmt.executeQuery(sql);
while(rs.next())
{%>
<option value="<%=rs.getString("coid")%>"><%=rs.getString("CoNameShort")%></option>
<% }
rs.close();
%>
</select>
<script>
//取出COID
function getcoid()
{
f_GetVehcile.sformname.value="fm";
f_GetVehcile.ele_Susername.value=fm.select1.options(fm.select1.selectedIndex).value;
f_GetVehcile.submit();
}
</script>
<script>
function checkselect(){
check_coid = document.fm.select1.value;
if(check_coid.length==""){
alert("请选择一个公司");
return false;
}
return true;
}
</script>
<option value="0">请选择TBID</option>
</select>
<iframe name="if_1" id="if_1" height="250" width="100%" style="border:0;margin:0;padding:0;display:'none'">
</iframe>
<form name="f_GetVehcile" style="display:none" target="if_1" method="post" action="getcoid.jsp">
<input type="hidden" name="sformname" value="">
<input type="hidden" name="ele_Susername" value="">
</form>
getcoid.jsp<%@ page import="java.util.*, java.sql.*"
contentType="text/html;charset=GB2312" %>
<jsp:useBean id="connManager" scope="session" class="db.DBConnManager" />
<%
Connection con = connManager.getConnection();
if(con==null)
{
%>对不起,现在数据库忙,请稍后再试<%
}
Statement stmt = con.createStatement();
%>
<%
String Susername = new String(request.getParameter("ele_Susername").getBytes("ISO8859_1"),"GBK");
out.println(Susername);
String sqlstr="select * from common.DBLINK where Active ='T' and coid = '"+ Susername +"'";
ResultSet rs = stmt.executeQuery(sqlstr);
%>
<script language="javascript">
var doc=self.parent.document;
var oform=doc.forms("fm");
var ooption=oform("sle_tbid");
var icount=ooption.options.length;
while(icount>1){ooption.options.remove(icount-1);icount--}
<%
while(rs.next()){
%>
var obj=doc.createElement("<OPTION>");
obj.value="<%=rs.getString("tbid")%>";
obj.text="<%=rs.getString("tbid")%>";
ooption.options.add(obj);
<%
}
rs.close();
%>
<%
stmt.close();
connManager.releaseConnection(con);
%>
</script>
将所选项的值做为参数传入sql语句,以做为筛选条件进行下面的显示,这都是在一页呢完成
===============================================================
请问该怎么实现????不可能做到,一定要传到服务器端查询