<td valign="top" ><p align="right">车牌号码:</p></td>
<td >
<select size="1" name="CLID" onchange="javaScript:changelocation(this.value);" style="width:200">
<option value="">==请选择==</option>
<%
SQL = "Select CLID,CPHM,CLMC,SJMC from CL_JBXX where 1=1;";
ResultSet rs_1 = queryData.getResultSet(SQL );
int iCLID_select = 0;
String sjmc2 = "";
while (rs_1.next()){
iCLID_select = rs_1.getInt("CLID");
sCPHM = rs_1.getString("CPHM");
sCLMC = rs_1.getString("CLMC");
// sSJMC = rs_1.getString("SJMC");
%>
<option <% if (iCLID_select == iCLID) {%> selected <% } %> value="<%=iCLID_select%>"><%=sCLMC%>(<%=sCPHM%>)</option>
<% } %>
</select></td>
<td >
<p align="right">司机名称:</td>
<td ><input name="SJMC" value="<%=sSJMC%>" type="text" maxlength="100" class="tex1" size="20"></td>
</tr>
<%
sql = "Select CLID,CPHM,CLMC,SJMC from CL_JBXX where 1=1 ;"
ResultSet rsSelect = queryData.getResultSet(sql );
%>
<script language = "JavaScript">
var onecount;
onecount=0;
subcat = new Array();
<% int iCount = 0;
String sSJMC2="";
while (rsSelect.next()){
iCLID = rsSelect.getInt("CLID");
sCPHM = rsSelect.getString("CPHM");
sCLMC = rsSelect.getString("CLMC");
sSJMC2 = rsSelect.getString("SJMC");
%>
subcat[<%=iCount%>] = new Array("<%=sSJMC2%>","<%=iCLID%>");
<%
iCount = iCount + 1;
}
%>
onecount=<%=iCount%>;
</script>
function changelocation(locationid)
{
var locationid=locationid;
var ii;
for (ii=0;ii < onecount; ii++)
{
if ((subcat[ii][1] == locationid) || (locationid==0) )
{
document.form.SJMC.value = subcat[ii][0];
}
}
}
- 大小: 19.2 KB
分享到:
相关推荐
在本示例中,"Ajax级联下拉列表.rar"是一个关于如何使用Java技术和Ajax实现级联下拉列表的小功能的压缩包。 级联下拉列表是一种常见的前端交互设计,用户在一个下拉列表中做出选择后,第二个或更多的下拉列表会根据...
总之,通过结合Java Web技术和数据库,我们可以实现动态的二级级联下拉菜单,为用户提供直观且易于操作的界面。这个过程涉及到数据库设计、后端服务开发以及前端交互等多个环节,对提升开发者综合能力非常有帮助。
在本压缩包中,我们关注的是“j2EE05”和“js03”的相关技术,主要包括表单验证、级联列表、节点操作(添加删除附件)以及对表格的增删改查功能。这些都是在Web开发中非常关键的元素,尤其是在构建交互性强的Web应用...
城市级联菜单是一种常见的前端交互设计,用于在网页上选择地理位置时,如省、市、区,用户在选择一个省份后,下拉菜单会自动更新为对应省份的城市列表。这种功能通常由Java后端和JavaScript前端配合实现,利用XML...
5. 前端接收到响应,解析JSON,填充城市下拉列表。 6. 同样的流程适用于城市选择后的区县级联。 需要注意的是,为了提高性能和安全性,实际开发中会使用预编译的PreparedStatement来执行SQL,避免SQL注入,并可能...
2. **级联效果**:级联通常指的是在Web表单中,两个或多个下拉列表之间存在依赖关系。例如,一个下拉框选择国家,另一个下拉框则根据所选国家显示对应的省份。级联效果通过JavaScript或AJAX实现,当用户在前端做出...
Combobox是Ext JS中一个用于创建下拉列表的控件,它结合了输入框和下拉列表的功能。通过配置store、displayField、valueField等属性,可以实现数据的展示和选择。 1. **配置store** - Store是Ext JS中用于存储数据...
在本文中,我们将深入探讨如何使用jQuery来实现一个多级联动的下拉列表查询框。这个功能常用于网站上的筛选和过滤,例如在选择产品时,用户先选择品牌,然后根据选择的品牌进一步选择型号。这样的设计可以提高用户...
在文件中,JavaScript用于初始化页面加载时的下拉列表选项和动态更新第二个下拉列表的内容。 4. 数据库操作:Java与数据库的交互使用了JDBC(Java Database Connectivity),这是Java语言操作数据库的API。文档中...
- 使用JSP标签处理数据库查询结果,并填充到下拉列表中。 - 添加JavaScript函数,用于处理AJAX请求和响应。 3. **JavaScript与AJAX实现**: - 创建XMLHttpRequest对象。 - 发送请求到服务器端(通常是另一个JSP...
HTML部分主要负责显示菜单结构,通过`<select>`元素实现下拉列表功能。 ```html ;charset=UTF-8"> <title>Ajax级联菜单实现 <script language="JavaScript" type="text/javascript"> <!-- var cache = []; ...
7. **Java与JSP开发**:在Java环境下,可以使用Servlet和JSP来处理请求和响应,通过JDBC连接数据库,Spring MVC框架可以帮助简化开发流程。 8. **安全性**:无论是ASP.NET还是Java,都要考虑安全性问题,如防止SQL...
HTML中的用于创建下拉列表,定义下拉选项。 9. **Struts标记**: Struts是MVC框架,提供了一系列标签简化JSP开发,如,等。 面试问题涉及的知识点: - Hibernate的多表级联优化:如使用懒加载,缓存策略等。 - ...
{4.4}散列表与HashMap}{83}{section.4.4} {4.4.1}java.util.HashMap}{83}{subsection.4.4.1} {4.5}\ttfamily java.util.HashSet}{84}{section.4.5} {4.6}泛型}{84}{section.4.6} {4.7}集合的迭代(Iterator)}{...