`
guoyiqi
  • 浏览: 997913 次
社区版块
存档分类
最新评论

一个简单的二级联动

 
阅读更多


<%

dim rsdim sqldim countdim rs1dim sql1sql = "SELECT * FROM class where parentid<>0"set rs = conn.execute(sql)%><script language = "JavaScript">var onecount;onecount=0;subcat = new Array(); <% count = 0 do while not rs.eof %>subcat[<%=count%>] = new Array("<%= trim(rs("name"))%>","<%= trim(rs("parentid"))%>","<%= trim(rs("cid"))%>"); <% count = count + 1 rs.movenext loop rs.close set rs=nothing %>onecount=<%=count%>;

function changelocation(locationid) { document.myform.sclassname.length = 0;

var locationid=locationid; var i; document.myform.sclassname.options[0] = new Option('=二级类别=',''); for (i=0;i < onecount; i++) { if (subcat[i][1] == locationid) { //alert(subcat[i][1]); document.myform.sclassname.options[document.myform.sclassname.length] = new Option(subcat[i][0], subcat[i][2]); } }

} </script>

<form action="" name="myform" method="post">

<table>

<tr> <td><div align="right">产品类别:</div></td> <td height="25"><label> <select name="bclassname" onChange="changelocation(document.myform.bclassname.options[document.myform.bclassname.selectedIndex].value)"> <% sql1 = "SELECT * FROM class where parentid=0" set rs1 = conn.Execute (sql1) do while not rs1.eof %> <option value="<%=trim(rs1("cid"))%>"><%=trim(rs1("name"))%></option> <% rs1.movenext loop rs1.close set rs1 = nothing conn.Close set conn = nothing %> </select> <select name="sclassname"> <option selected value="">=二级类别=</option> </select><script LANGUAGE="javascript"> //changelocation(document.myform.bclassname.options[document.myform.bclassname.selectedIndex].value); </script> </label></td> </tr>

</table>

</from>

分享到:
评论

相关推荐

    下拉列表二级联动

    二级联动的核心在于监听第一个下拉列表的`onChange`事件,当用户在第一个下拉列表中选择一个选项时,触发该事件,通过JavaScript获取当前选中的索引或值,然后根据这个信息动态地更新第二个下拉列表的选项。...

    最简单的二级联动菜单

    最简单的二级联动源码下载,可以直接使用。

    超级简单的一个HTML二级联动.HTML

    一个超级超级简单的一个HTML二级联动,仅供分享

    二级联动菜单 超强超简单的数据库(附数据库)

    在本资源“二级联动菜单 超强超简单的数据库(附数据库)”中,我们可以推测它包含了一个实现二级联动效果的数据库和相关代码示例。数据库在这里起到了关键作用,存储了各个菜单项之间的关联关系和数据,使得菜单...

    ajax+php十分简单好用的二级联动

    下面将详细讲解如何使用Ajax和PHP实现一个简单的二级联动效果。 首先,我们需要创建数据表来存储这些联动数据。根据描述中的"关于数据表.txt",我们可以假设有两个数据表:`provinces` 和 `cities`。`provinces` 表...

    jquery 省市二级联动

    一段很简单的代码实现的全国二级城市联动选择效果 代码部分很简单,看过即会使用 主要字段内容在city.data.js中,如果需要修改城市名称,到里面找到对应的文字修改,或者添加即可

    二级联动例子

    在这个例子中,我们主要探讨如何在Android应用中实现一个简单的二级联动效果。 首先,我们需要理解二级联动的基本概念。二级联动指的是两个或多个下拉列表之间的关联,当用户在一个下拉列表中选择一个选项时,另一...

    一个最简单的三级联动代码

    这个"一个最简单的三级联动代码"示例可能是用来帮助开发者理解如何实现这种功能的。下面我们将深入探讨三级联动的基本概念、实现原理以及相关知识点。 三级联动通常指的是三个下拉菜单之间的联动关系,其中每一个...

    二级联动下拉菜单实例

    以下是一个简单的jQuery实现二级联动下拉菜单的示例: ```html 请选择 &lt;!-- 一级菜单选项 --&gt; 请选择 &lt;!-- 二级菜单选项 --&gt; &lt;script src="https://code.jquery.com/jquery-3.6.0.min.js"&gt;&lt;/script&gt; $...

    省市下拉框二级联动完成版(调试通过)

    本案例展示了如何实现简单的省市二级联动功能。其中涉及到了HTML的基本结构、JavaScript的基础操作以及事件监听的使用。开发者可以根据实际需求调整省份数据及城市数据的加载方式,比如从服务器动态获取数据,以提高...

    Spinner二级联动下拉菜单

    "Spinner二级联动下拉菜单"是一个更复杂的功能,它涉及到两个Spinner,一个选择省份,另一个根据省份的选择动态加载并显示对应的城市。这个功能的实现涉及到多个知识点,下面将逐一详细讲解。 1. **Spinner基本使用...

    select二级联动

    在这个实例中,我们看到一个简单的二级联动示例,它由两个下拉菜单构成,通常一个表示省份,另一个表示城市,它们之间存在联动关系,即当用户在一级菜单(省份)中选择一个选项时,二级菜单(城市)会相应地更新其可...

    JQuery省、省市二级联动、省市县/区三级联动

    在网页开发中,二级联动和三级联动通常用于创建地理区域选择功能,比如省市区选择,让用户能够方便地从一个地区列表中逐级选择。这里提到的"JQuery省、省市二级联动、省市县/区三级联动"是一个使用jQuery库实现的...

    Java中二级联动的简单而实用例子

    Java 中二级联动的简单而实用的例子 Java 中的二级联动是指在 select 选择框中,选择某个选项后,根据选项的值来动态加载另外一个 select 选择框的选项,这种技术广泛应用于许多 web 应用程序中,以提高用户体验和...

    易语言组合框二级联动

    "二级联动"是组合框的一个高级应用,常见于数据筛选或下拉选择场景,尤其在处理多级分类数据时。 二级联动组合框的基本概念是,当用户在第一级组合框中做出选择时,第二级组合框会根据这个选择动态地更新其显示内容...

    ExtJS Combobox二级联动列子

    这里我们以一个简单的省份和城市的二级联动为例: ```javascript // 一级省份Combobox var provinceStore = new Ext.data.Store({ url: 'getProvinces.json', fields: ['id', 'name'] }); var provinceComboBox ...

    利用JQuery制作简单二级联动

    本教程将聚焦于一个特定的应用场景——利用jQuery制作简单二级联动效果。这种效果通常应用于下拉菜单或者选择框,当用户在一个选择框中选择一个选项时,另一个选择框会根据用户的选择动态更新其内容。 在...

    Java二级联动

    在IT行业中,二级联动是一种常见的数据交互和展示方式,尤其在网页设计和前端开发中广泛使用。它通常指的是两个或多个下拉菜单之间存在的联动关系,例如在选择省份后,城市下拉菜单会自动更新为对应省份的城市列表,...

    js省市区二级联动和三级联动下拉菜单

    二级联动的省市区选择菜单,通常包含两个下拉菜单,第一个是省份,第二个是城市。当用户在省份下拉菜单中选择一个省份时,城市下拉菜单会自动更新为对应省份的城市列表。这种联动效果可以通过监听省份下拉菜单的...

    jquery 无刷新二级联动

    以下是一个简单的jQuery实现无刷新二级联动的步骤: 1. **HTML结构**:创建两个下拉列表,一个作为一级分类,另一个作为二级分类。 ```html 请选择 &lt;!-- 这里填充一级分类的数据 --&gt; 请选择 &lt;!-- 这里二级...

Global site tag (gtag.js) - Google Analytics