<!--#include file="conn.asp"-->
<%
dim cid,coid
cid = request("cid") 'cid 大类id
coid = request("coid") 'coid 中类id
set rs=server.createobject("adodb.recordset")
sql = "select * from edu_c" '表一 大类表
rs.open sql,conn,1,1
stroption1 = "<option value='' selected >==请选择所属市局==</option>"
do while not rs.eof
if cstr(rs("id")) = cstr(cid) then
stroption1 = stroption1 & "<option value='" & rs("id") & "' selected>" & rs("c_name") & "</option>"
else
stroption1 = stroption1 & "<option value='" & rs("id") & "'>" & rs("c_name") & "</option>"
end if
rs.movenext
loop
rs.close
if cid <> "" then
sql = "select * from edu_co where c_id=" & cid '表二 中类表 bid==表一中的id
rs.open sql,conn,1,1
stroption2 = "<option value='' selected >==请选择所属县局==</option>"
do while not rs.eof
if cstr(rs("id")) = cstr(coid) then
stroption2 = stroption2 & "<option value='" & rs("id") & "' selected>" & rs("co_name") & "</option>"
else
stroption2 = stroption2 & "<option value='" & rs("id") & "'>" & rs("co_name") & "</option>"
end if
rs.movenext
loop
rs.close
end if
if coid <> "" then
sql = "select * from edu_s where co_id= " & coid '表三 小类表 mid==表二的id
rs.open sql,conn,1,1
stroption3 = "<option value='' selected >==请选择学校==</option>"
while not rs.eof
if cstr(rs("id")) = cstr(sid) then
stroption3 = stroption3 & "<option value='" & rs("id") & "' selected>" & rs("s_name") & "</option>"
else
stroption3 = stroption3 & "<option value='" & rs("id") & "'>" & rs("s_name") & "</option>"
end if
rs.movenext
wend
rs.close
end if
%>
<select onChange="changeb(this.value)" name="cid"><%=stroption1%></select>
<select onChange="change(this.value)" name="coid"><%=stroption2%></select>
<select name="sid"><%=stroption3%></select>
<script language="javascript">
<!--
function changeb(cid){
location.assign("bb.asp?action=s_s&cid=" + cid);
}
function change(coid){
location.assign("bb.asp?action=s_s&cid=<%=cid%>&coid=" + coid);
}
-->
</script>
相关推荐
ASP四级联动下拉菜单 (XML+Access)
内容索引:ASP源码,其它类别,级联菜单,下拉菜单 ASP四级联动Selcet下拉菜单 ,结合XML+Access编写,动态读取数据库,使用时加载,减少服务器压力,运行截图如上所示。
ASP利用数据表生成多级联动下拉列表框
在做多个联动的select下拉列表框时,一般都是用javascript数组来动态显示列表框的列表项内容。看到不少程序,都是在脚本中一行一行地输入数组元素,即容易出错,而且让脚本篇幅看上去很大。经常在想为什么不能将这些列表数据存入数据库,由服务器从数据库中读出,然后赋给javascript变量呢?以下这段代码演示了如何将ASP数组变量值赋给javascript数组变量,并利用得到的javascrip
JS代码三级联动菜单(ASP版+数据库)
JS代码三级联动菜单(ASP版+数据库)
ASP+XML+JavaScript实现动态无限级联动菜单
<!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--><script type="text/javascript"
多级联动菜单ASP代码
一款多级菜单联动的asp代码,包括三级、四级、多级等,比较好用,值得下载学习
asp省市区3级联动 asp+ajax三级联动
完整的 带数据库 很好用 asp省市区3级联动 asp+ajax三级联动
ASP .NET DropDownList多级联动事件
思路 假如有三级省、市、区,先加载出所有省 选择省之后,加载出该省所有市 选择市之后,加载出该市所有区 重新选择省,则清空市和区 重新选择市,则清空区 想好数据结构,不同的数据结构做法不同 例子 数据结构 public class Area { public int PKID { get; set; } public int ParentID {
CLion与STM32CubeMX联调:JLink GDB Server高效调试指南
本文详细介绍了如何搭建并配置CLion、STM32CubeMX与JLink GDB Server联调的现代化STM32开发环境。通过一站式环境搭建、工程创建、核心调试配置及高级技巧(如RTT日志),该组合实现了高效的代码编辑、可视化配置与稳定调试,大幅提升嵌入式开发效率与体验。
asp.net MVC 下拉多级联动及编辑
多级联动实现,附源码。当前,部分代码是参与博客园其它网友。 新增,前台代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 ...
Android 13/14/15 默认授权应用权限的实现方法
Android版本修改方式实现原理13/14修改Permission.java将所有权限标记为Normal权限15修改DeviceIdleController.java + DefaultPermissionGrantPolicy.java监听应用安装并主动授权。
LLM - windows下的Dify离线部署:从镜像打包到无网环境部署(亲测,包含插件部署)
LLM - windows下的Dify离线部署:从镜像打包到无网环境部署(亲测,包含插件部署)
Ajax如何实现初始多级联动的上一次状态?
Ajax如何实现初始多级联动的上一次状态?
Xilinx FPGA 100G RDMA开发实战:基于AXI Lite配置的ROCE V2高速通信系统搭建
本文详细介绍了在Xilinx FPGA上搭建100G ROCE V2高速通信系统的实战过程。通过分析RDMA技术优势与FPGA实现的必要性,重点阐述了基于AXI Lite接口配置ERNIC IP核的关键步骤,包括硬件系统构建、驱动开发及与商用网卡的互通测试,旨在实现兼具高性能与灵活性的网络加速方案。
asp.net/anthem 多级联动简化
刚好手头有需要用到多级联动的功能,平常写一堆代码用于数据绑定、事件绑定,实在太烦琐了,于是想办法简化一下,也顺便练练手~_~ 实现比较简单,不多说,具体代码如下: view sourceprint? 001 using System; 002 using System.Web.UI.WebContro...
GD32F303开发实战(一):从零搭建MDK工程与时钟配置详解
本文详细介绍了如何从零开始为GD32F303微控制器搭建一个清晰、可维护的MDK工程模板。内容涵盖开发环境准备、工程目录结构规划、文件分组管理、关键工程配置,并重点解析了时钟树原理,手把手指导配置108MHz系统时钟。通过实战步骤与常见问题排查,帮助开发者构建一个稳定可靠的开发基础,便于后续功能扩展。
零差云控 ZeroErr eRob 电机 CAN、CANopen、EtherCAT、ROS2 机器人开发详细教程
TwinCAT 3(Windows 控制与自动化技术)是 Beckhoff 提供的开发平台,可将任何兼容 PC 转变为实时控制系统,用于管理各种类型的工业自动化系统,如 PLC(可编程逻辑控制器)、运动控制、机器人等。
MVC3 DropDownList无刷新多级联动
ASP.NET MVC3从数据库读取数据绑定DropDownList,实现无刷新多级联动。直接看Demo Demo:http://files.cnblogs.com/mondLei/Mvc3DropDownList.rar 转载于:https://www.cnblogs.com/mondLei/archive/2013/03/13/2957496.html...
SolidWorks2020详细步骤安装教程
1、在安装软件前请断开网络连接,需要安装.NETFramework3.5和4.0,最后还要确保把之前安装的旧版本完全卸载,以管理员身份运行SolidWorks_Flexnet_Server\server_remove.bat,然后等到服务“SolidWorksFlexnet服务器”将被删除。12、先不要运行软件,找到_SolidSQUAD_文件夹,将文件夹“ProgramFiles\SOLIDWORKSCorp”中的所有破解文件复制替到“ProgramFiles\SOLIDWORKSCorp”目录下;
EtherCAT主站方案选型:SOEM、IGH与硬件芯片深度对比
工业实时以太网是智能制造与运动控制领域的关键通信基础,EtherCAT凭借其高速、同步和灵活性成为主流总线标准。主站作为总线核心,其实现方式直接决定了系统的实时性、成本和可维护性。目前主流的EtherCAT主站方案包括SOEM、IGH等开源软件栈,以及基于ASIC/FPGA的硬件主站芯片。软件方案依赖CPU和操作系统调度,灵活但抖动较大;硬件芯片将报文处理固化在硅片中,周期抖动可达纳秒级,但成本和灵活性受限。实际工程中,需要根据平台资源、实时性指标和应用场景权衡——例如在STM32嵌入式环境快速验证可选SO
锂电池充电器电路设计 里面有电路
锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。
数学建模模型总结
这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!
asp 源码,combox 三级联动,数据从ACCESS中读出
%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml"> 无标题文档 lb2=Trim(Request.Form("lb2")) lb3=Trim(Request.Fo
汉书HE8,好用的汇编代码编写工具
汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大
html 多级联动 省市区
用的xadmin模板, xadmin模板下载 <div class="layui-form-item x-city" id="start"> <label class="layui-form-label">城市联动</label> ...
计算机控制技术及应用
《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。
用asp+javascript实现动态数据联动,不刷新
<!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--><script type="text/javascript"
5951



被折叠的 条评论
为什么被折叠?



