社区
基础编程
帖子详情
谁能发一个下拉框连动的程序!(数据库版)
chf99cn
2004-11-26 03:18:37
要求,两个下拉框连动,数据库版!
...全文
198
2
打赏
收藏
谁能发一个下拉框连动的程序!(数据库版)
要求,两个下拉框连动,数据库版!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wy2000490
2004-11-26
打赏
举报
回复
关于联动类的代码:
给个城市类的三框联动代码给你研究,具体思路是由JS从服务器上得到新的数据后插入页面。
关于联动类的代码:
给个城市类的三框联动代码给你研究,具体思路是由JS从服务器上得到新的数据后插入页面。
这是联动页代码:
<!-- 这个JS负责执行函数 GETDATAW 从数据“推 送”页得到的JS代码,
功能 是将新产生的下拉框插入到对应的DIV中,以产生新的选 择列表-->
<script language="JavaScript" id="getareadata"></script>
<!-- 这个JS负责以不同的参数向数据“推送”页请求生成新的下拉列表框 -->
<script language="javascript">
<!--
function getdataw(id,obj)
{
if (obj !="f_qu")
{
phpfilename="getareadata.php?id="+id+"&obj="+obj;
document.getElementById("getareadata").src=phpfilename;
}
document.frmfarea.f_areadata.value=id;
document.frmtj.f_tjid.value=id;
}
//-->
</script>
<form action="index.php?action=admin_area&act=<? if($_GET[act]=='addd') echo 'tj'; else echo 'xslb';?>" method="post" name="frmfarea">
<table width="400" border="0" align="center" cellpadding="0" cellspacing="2">
<tr>
<td colspan="2" bgcolor="#FFF6E9">请选择地区:</td>
</tr>
<tr>
<td width="72" rowspan="3" bgcolor="#FFF6E9"><div align="center"></div></td>
<td width="322" bgcolor="#FFF6E9">
<select name="f_sheng" id="f_sheng" onChange="javascript:getdataw(this.value,this.name);">
<option value="-1" selected>==请选择省==</option>
<?php
$sqlaa="select * from sm_area where aa_upid=0 and aa_uptid=0 order by aa_name";
$resultaa=@odbc_do($db,$sqlaa);
while ($rstaa=@odbc_fetch_array($resultaa))
{
echo "<option value=\"$rstaa[aa_id]\">$rstaa[aa_name]</option>";
}
?>
</select></td>
</tr>
<tr bgcolor="#FFF6E9">
<td> <div id="showshi">
<select name="f_shi" id="f_shi" onChange="javascript:getdataw(this.value,this.name);">
<option value="-1" selected>==请选择市==</option>
</select></div></td>
</tr>
<tr bgcolor="#FFF6E9">
<td><div id="showqu">
<select name="f_qu" id="f_qu" onChange="javascript:getdataw(this.value,this.name);">
<option value="-1" selected>==请选择县/区==</option>
</select></div>
<input name="f_areadata" type="hidden" id="f_areadata">
</td>
</tr>
<tr align="center" bgcolor="#FFF6E9">
<td colspan="2"><input type="submit" name="Submit32" value="显示列表"></td>
</tr>
</table>
</form>
--------------------下面是数据“推送”页代码
<?php
header("Cache-Control: no-store, no-cache,must-revalidate");//必须
require("config/database.php");
if ($_GET[obj]=="f_sheng")
{//如果是省框变动则生成对应此省的市的下拉框代码
$tdiv="showshi";
$output="<select name='f_shi' onChange='javascript:getdataw(this.value,this.name);'><option value='-1' selected>==请选择市==</option>";
$sql="select aa_id,aa_name from sm_area where aa_upid=$_GET[id]";
}
else
{//如果是市框变动则生成对应此市的区的下拉框代码
$tdiv="showqu";
$output="<select name='f_qu' onChange='javascript:getdataw(this.value,this.name);'><option value='-1' selected>==请选择县/区==</option>";
$sql="select aa_id,aa_name from sm_area where aa_upid=$_GET[id]";
}
$result=@odbc_do($db,$sql);
while ($rst=@odbc_fetch_array($result))
{//生成新的OPTION列表
$output.="<option value='$rst[aa_id]'>$rst[aa_name]</option>";
}
$output.="</select>";
echo "document.getElementById(\"$tdiv\").innerHTML=\"$output\";";
//本页生成的JS代码由 id="getareadata" 的JS执行。最后一行即是将生成的SELECT框代码插入到对应的DIV标签中。
?>
挺好用的,你应该可以看懂
不懂在问
我用的,挺好用,你只要在相应的地方修改一下就可以了
死胖子
2004-11-26
打赏
举报
回复
看这个
http://blog.csdn.net/twt326/archive/2004/11/15/182854.aspx
Javascript 调用XML制作
连动
下拉框
作者: 何耀Thursday, June 5 2003 2:44 PM 传统的HTML页面中
连动
下拉框
采用了两种方法:1)直接将
下拉框
中的内容hardcode于html的javascript中,调用javascript函数循环写入
下拉框
中。这种方法不适用于
下拉框
内容经常改变的情况。因为数据源和javascript
程序
写死在同一页面。 Listharset=gb2312">var oneco
Asp net实现
下拉框
和列表框的
连动
Asp net实现
下拉框
和列表框的
连动
Asp.net实现
下拉框
和列表框的
连动
走过了牛腩老师的新闻发布系统,漫游过了孙鑫老师的Html,在427沐浴第一缕冬日阳光的美丽月底,小编迎来了北大青鸟的Asp.net,北大青鸟,高大上的赶脚有么有,哈哈哈,开始了小编的.net之旅。 首先,小编来简单介绍一下Asp.net,她是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HT
三级
连动
的
下拉框
(
数据库
版
)--吐血推荐
三级
连动
的
下拉框
(
数据库
版
)--吐血推荐三级
下拉框
连动
‘ ‘
数据库
: ‘location ‘表1 loaction所在地表 ‘ 字段 ‘ loactionid ‘ loactionname 名字 ‘表2 district所在的地区表 ‘ 字段 ‘ locationid ‘districtid ‘districtname ‘表3 village所...
Javascript调用XML制作
连动
下拉框
Javascript调用XML制作
连动
下拉框
基础编程
21,889
社区成员
140,329
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章