社区
基础编程
帖子详情
谁能发一个下拉框连动的程序!(数据库版)
chf99cn
2004-11-26 03:18:37
要求,两个下拉框连动,数据库版!
...全文
175
2
打赏
收藏
谁能发一个下拉框连动的程序!(数据库版)
要求,两个下拉框连动,数据库版!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
asp省市县三级
连动
下拉框
带
数据库
标题提到的“asp省市县三级
连动
下拉框
带
数据库
”就是这样
一个
解决方案,而且据描述所述,这个例子是作者自创的,且经过验证,效果良好。 首先,我们来了解什么是三级联动。在网页设计中,三级联动通常指的是三个...
dwr框架实现
下拉框
的
连动
在本主题中,“dwr框架实现
下拉框
的
连动
”涉及到的是如何使用DWR来实现在网页中两个或多个
下拉框
之间的联动效果,即当用户在
一个
下拉框
中选择
一个
选项时,另
一个
下拉框
的内容会根据所选选项自动更新。 一、DWR框架...
java Ajax 3级
连动
servlet
这里的“3级联动”通常指的是在网页表单中,
一个
下拉框
的选择会影响到其他两个
下拉框
的选项,形成
一个
三级联动的效果。这在数据筛选和展示时非常有用,例如在地址选择时,国家、省份和城市的关系就是这样。 首先,...
java_swing省_市_县三级
连动
在Java Swing中实现“省_市_县”三级联动功能,主要是为了提供
一个
交互式的下拉选择框,用户在选择省份后,相应的城市列表会自动更新,接着选择城市后,对应的县或区列表也会动态加载。这种功能常见于地址输入、订单...
DWR 入門與應用(二).doc
在《DWR 入门与应用(二)》这份文档中,我们通过
一个
具体的例子来深入了解DWR如何实现数据从
数据库
查询并填充到前端下拉菜单的功能,以及如何处理更复杂的
连动
下拉框
场景。 #### 创建选项类和返回字符串数组 首先...
基础编程
21,890
社区成员
140,347
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章