<script language="javascript">
function MyFun(s) {
var STtype = s;
if (STtype == "a") {
documentgetElementById("div1")styledisplay = "";
documentgetElementById("div2")styledisplay = "none";
}
else {
documentgetElementById("div1")styledisplay = "none";
documentgetElementById("div2")styledisplay = "";
}
}
</script>
<select name="sel2" id="sel2" onchange="MyFun(thisoptions[thisoptionsselectedIndex]value)">
<option value="a">疾病名称</option>
<option value="b">医院名称</option>
</select>
<input type="submit" value="查看" />
</div> ----------------------------
<div id="div1" style="display: none">
表一
</div>
<div id="div2" style="display: none">
表2
</div>
全套代码?
简单给你写一下关键的吧,直接现在手打,大小写不一定对
首先假设有一个方法
privte
dataset
getdata()
{}
可以从你的数据库中读取newstype表
然后在
假设ddlist是你的
dropdownlist
控件
page_load()
{
thisddlistdatascore=getdate()
thisddlistdatatextfield="newstypeid";//绑定显示文字
thisddlistdatavaluefield="id";//绑定值,如果有ID的话
ddllistdatabind();
}
这个简单的可以有如下实现:
同步:后台不管是servlet action或者contoller也好,总之通过调用数据库查询的类,将结果封装进一个对象,然后保存到request或者session中(看需要),然后在前台页面上获取该对象里面的值,在对应的下拉菜单上迭代输出即可,采用jsp jstl或者框架的标签输出都随意,按项目来。
异步:应用ajax,后台获取数据是一样的,只不过通过ajax异步获取数据,然后使用js输出内容,页面无刷新而已。
详细的很难一一描述清楚,楼主可参考并适当谷哥查询。。
其实它们都是JSP的语法,刚学的话可以先看看JSP的语法,看得多了见的多了就明白了。
在通常的jsp代码中,脚本标识使用的比较频繁,包括以下三种元素:声明标识,JSP表达式和脚本程序。
<%=agetId()%>中的<%= %>是jsp的表达式脚本标识,用于向页面输出信息
<%=agetId()%>将输出 agetId()的结果
再举个例子:
<% String name ="楼主" %>
用户名:<%=name%>
以上代码运行结果为如下:
用户名:楼主
下面是部分的JSP语法,楼主可以在网上找到更多的资料来学习
1page指令
page指令的设置语法格式是:<%@ page attribute1=”value1” attribute2=”value2”…%>
下面介绍指令中包括的几个常用属性,并作简要说明。
l import
import指令是所有page指令中,唯一可以多次设置的指令,而且累加每个设置。它用来指定jsp网页中所需要使用到的一些类。例如:
<%@ page import=”javaio,javautilDate”%>
l session
定义当前页面是否参与>
以上就是关于asp 如何获得下拉框的值然后提交全部的内容,包括:asp 如何获得下拉框的值然后提交、asp.net下拉框从数据库中取值、java中下拉菜单的值,怎样动态从数据库中选择,详细点的过程!谢谢各位Bai友···等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)