我怎样把javascript参数 传给jsp???
解决方案 »
- 关于select和checkbox的关联
- Name sqlserver is not bound in this Context 的原因是什么
- JSP上传的问题!!!急!!!!!!高手帮帮忙吧!!!
- -------为什么我的bean不运行呢?------
- jdbc驱动程序连接不上,求帮助
- 送100分,求助:谁能帮我找一个包appserv-jstl.jar,是用于标签库的,找到发给我.
- 求(数据库导出.doc word文件)||(生成.doc)的代码---跪求~
- 新手上路,望各位多加指点!
- websphere问题
- 我刚学java,对包和类路径搞不清楚,请各位高手帮忙解答小弟的一些问题,多谢了
- 请教熟悉jsp和javascript的人
- 在JAVA中怎样利用存储过程反回记录集(在线等侍)
javascript是在客户端运行的,只有通过request来向服务传送数据!你可以在onchange事件中向服务提交一次表单!
这样令一个列表所在的frame就submit了,在后台处理后再次返回。
<html>
<form>
<Select name="FirstSelect" onchange="SelectChange(this.form)">
<option value="1">1</option>
<option value="1">1</option>
<option value="1">1</option>
</select>
<iframe src="select2.jsp" id="select2"></iframe>
</form>
</html>
<script language="javascript">
function SelectChange(frm)
{
document.select2.location='select2.jsp?id='+frm.FirstSelect.value;
}
</script>
////////////////////////////////////////////////////////
这是一种最简单的关联select的方法,还有最流行的方法是在数据库中读出要关联的记录存在javascript:的数组中,同样是根椐onchange事件来实现
是这样吗?
<script language="JavaScript">
function abc(){
var select1=formList.select1.vlaue;
alert(select1);
}
</script>
</head>
<body>
<%
string SelectValue=request.getParament("select1");
%>
<form name="formList" action="" method="post">
<select name="select1" onChange="abc()">
<option>1</option>
<option>2</option>
<option>3</option>
</select>
<input name="SelectValue" type="text" value="<% if(SelectValue==null || SelectValue.equals(""))
out.println(SelectValue);%>">
</form>