数据联动显示

转载 2004年08月31日 08:58:00

表:ANclass

Nclassid  Nclass         classID
3 脚本的应用 3
4 SQL常见查询 3
6 精华帖子          3
7 JSP初级指导 4
8 SQL基础          5
9 数据库管理 5
-----------------------------------
表:Aclass

classID   class
3   ASP专区
4   JSP专区
5   数据库专区
-------------------------------------------
代码:
<%
dim rs
dim sql
dim count
set rs=server.createobject("adodb.recordset")
sql = "select * from ANclass order by Nclassid asc"
rs.open sql,conn,1,1
%>
<script language = "JavaScript">
var onecount;
onecount=0;
subcat = new Array();
        <%
        count = 0
        do while not rs.eof
        %>
subcat[<%=count%>] = new Array("<%= trim(rs("Nclass"))%>","<%= trim(rs("classid"))%>","<%= trim(rs("Nclassid"))%>");
        <%
        count = count + 1
        rs.movenext
        loop
        rs.close
        %>
onecount=<%=count%>;

function changelocation(locationid)
    {
    document.myform.Nclassid.length = 0;
    var locationid=locationid;
    var i;
    for (i=0;i < onecount; i++)
        {
            if (subcat[i][1] == locationid)
            {
      alert(locationid)
      alert("haha");
      //alert(subcat[i][0]);
      alert(subcat[i][2])
      //alert(subcat[i][2]);
                document.myform.Nclassid.options[document.myform.Nclassid.length] = new Option(subcat[i][0], subcat[i][2]);
            }       
        }
       
    }   
</script>
</head>

<body>
<br><br>
<form method="POST" name="myform" action="adminsave.asp?action=add">
  <div align="center"><center><table cellspacing="0" width="80%" border="1" cellpadding="0" cellspacing="0" bordercolor="#999999">
    <tr>
      <td width="100%" bgcolor="#999999" height="20"><font color="#FFFFFF"><center><p><b>添 加 文 章</b></font></td>
    </tr>
    <tr align="center">
      <td width="100%">
 <table border="0" cellspacing="1" width="100%">
         <tr>
                <td width="15%" align="right" valign="top" height="20"><b>文章类型:</b></td>
                <td width="85%">
<%

        sql = "select * from Aclass"
        rs.open sql,conn,1,1
 if rs.eof and rs.bof then
 response.write "请先添加栏目。"
 response.end
 else
%>
<select name="classid" onChange="changelocation(document.myform.classid.options[document.myform.classid.selectedIndex].value)" size="1">
        <option selected value="<%=trim(rs("classid"))%>"><%=trim(rs("class"))%></option>
<%      dim selclass
        selclass=rs("classid")
  response.Write selclass
        rs.movenext
        do while not rs.eof
%>
        <option value="<%=trim(rs("classid"))%>"><%=trim(rs("class"))%></option>
      
<%
        rs.movenext
        loop
 end if
        rs.close
%>
       </select>
   
   <%=selclass%> <select name="Nclassid">                 
<%sql="select * from ANclass where classid="&selclass
rs.open sql,conn,1,1
if not(rs.eof and rs.bof) then
%>
        <option selected value="<%=rs("NclassID")%>"><%=rs("Nclass")%></option>
<% rs.movenext
do while not rs.eof%>
        <option value="<%=rs("NclassID")%>"><%=rs("Nclass")%></option>
<% rs.movenext
loop
end if
        rs.close
        set rs = nothing
        conn.Close
        set conn = nothing
%>
    </select>**
<%response.Write selclass%>  
</td></tr>

动态二级下拉框联动(二级数据从数据库中获取)

要实现的效果如下图:左边的一级下拉框选择改变的话,右边的二级下拉框的内容也会改变...
  • chenjing928
  • chenjing928
  • 2017年06月07日 21:11
  • 2447

WPF后端绑定实现省市两级联动

最近项目遇到省市区域两级联动功能的需求 前台界面为 省级单位应该在页面初始化时候就加载数据,本次实现的不涉及数据操作纯后端代码实现,比较适合固定项绑定 xaml代码如下: 后台代码...
  • nvlixb
  • nvlixb
  • 2016年07月06日 17:03
  • 1514

Excel多级下拉菜单联动自动匹配内容

实现效果: 如,点击“市”下方的下拉菜单,有“成都、北京、杭州、上海”四个选项,选择杭州以后,在“区”下方单元格的就会相应的出现杭州的区。 操作说明: 1.首先选中表格中的基础数据,按键盘上的【...
  • DearMorning
  • DearMorning
  • 2017年01月10日 13:32
  • 17814

三级联动数据

由以下java + 下面的代码生成 json 格式、sql 语句数据,生成数据可以点击这里下载package test;import java.io.BufferedReader; import ja...
  • luoliehe
  • luoliehe
  • 2016年05月14日 00:01
  • 5901

中国城市三级联动数据获取方法

腾讯地图开放平台中获取全国行政区域的地址:http://lbs.qq.com/webservice_v1/guide-region.html; 接口信息如下: URLlis...
  • ning521513
  • ning521513
  • 2017年01月06日 09:27
  • 2839

地区三级联动最新版,数据最全

地区数据总共:4094条,全国都全 源码下载地址:http://pan.baidu.com/s/1hq5fNTy 界面截图: 常用的方法都提供了,大家可根据需要去适当的修改源码,源码没有加密和压...
  • u010402518
  • u010402518
  • 2014年02月10日 10:58
  • 1952

织梦DEDECMSV5.7联动类型无法显示的处理方法

2014/04/18最近织梦dedecms在新的功能中添加了一个联动类型这样的一个功能。所谓的联动类型,类似于一级目录下有二级目录,二级目录下又有三级目录,可以理解为数据结构中树形结构。级和级之间都是...
  • forest_fire
  • forest_fire
  • 2016年03月21日 11:09
  • 811

城市二级联动json

{     "provinces": [                   {                   "name": "北京市",                   "ci...
  • birthmarkqiqi
  • birthmarkqiqi
  • 2017年03月08日 15:12
  • 2127

黑马程序员 C#学习笔记⑤ 省市县三级联动查询

---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------详细请查看:www.itheima.com ...
  • u010632993
  • u010632993
  • 2014年03月19日 17:14
  • 1647

省市联动 纯 HTML + JS

在 JS 里面声明所有数据,并根据 HTML 的 SELECT 事件触发 JS 实现填充对应的数据到下拉框。...
  • Jerome_s
  • Jerome_s
  • 2015年09月12日 22:30
  • 1198
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:数据联动显示
举报原因:
原因补充:

(最多只允许输入30个字)