用户操作
[即时聊天] [发私信] [加为好友]
大龄青年
大龄青年的公告
主人:大龄青年/hahawen
QQ:303015292
最近评论
kjb:[url=http://www.sirio.com.cn/]softgel[/url]
结肠炎治疗上我们也有非常强的历史
[url=http://www.google0808.cn/]GOOGLE左侧排名[/url]
专业的[url=http://www.zjcffy.com/]金华翻译公司[……
翻译:[url=http://www.goldenolive.net.cn]翻译公司[/url]
[url=http://www.goldenolive.net.cn]翻译[/url]
翻译公司
翻译
ff:水泵
磁力泵
多级泵
[url=http://www.hengxinbanjia.com]搬家公司[/url]
[url=http://www.hengxinbanjia.com/qqtl.htm]搬家公司[/url]
[url=http://www.hengxinbanjia.com]北京搬家公司[/url]
[url=http://www.hengxinbanjia.com/cc……
ice:Air Jordans是专业的 Air jordan推荐服务提供商,为Air jordan提供用户的推荐,Air jordan推荐利用数据技术,实时分析Air jordan用户的兴趣和要求,可以增加Air jordan提升网站的使用体验,Air jordan网站的流量.
文章分类
收藏
相册
.net技术网站
devarticles
java技术网站
Hibernate中文网(RSS)
开源项目列表
php技术网站
pear官方网站
phpbuilder
phphub.com
php官方网站
StandardPHPLibrary
trip的blog,有好多的mail文章
zend官方网站
牛人的blog
其他的技术网站
xml资源下载
友情连接
王博的Blog(RSS)
娱乐网站
bt之家
存档
软件项目交易
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes

原创 用php实现真正的----连动下拉列表收藏

新一篇: stucts入门级图书推荐>(精品) | 旧一篇: 和×××的历史qq

/***************************
 * author : 大龄青年
 * email : wenadmin@sina.com
 * from: http://blog.csdn.net/hahawen
***************************/

下面的两个文件copy到同一个文件下,通过web路径访问index.html看看吧,这个是通过iframe来实现的连动更新,list.php目前的内容比较简单,你看通过list.php来进行数据库查询,然后显示出查询的结果列表。

index.html
<body>
<form name="myfrm">
<select name="mlist" onchange="changes();">
<option value="0">请选择...</option>
<option value="北京">北京</option>
<option value="通化">通化</option>
</select>&nbsp;
<select name="slist">
</select>
<iframe id="frame" src="list.php?city=" style="display:none;"></iframe>
<script language="javascript">
function changes(){
frame.location.href = "list.php?city=" + document.myfrm.mlist.value;
}
</script>
</form>
</body>


list.php

<?php
 $data = array("北京"=>array("小强","旺财","小强他爹"),
               "通化"=>array("小温","小宋","他们儿子"),);

 $city = $_GET["city"];

 $result = $data[$city];

 $str = "<script language=\"javascript\">list = parent.document.myfrm.slist;list.length = 0;";

 if($result==null)
  $str .= "tmp = new Option(\"......\", \"\");list.options[0] = tmp;";
 else
  foreach($result as $i => $value)
   $str .= "tmp = new Option(\"{$value}\", \"{$value}\");list.options[$i] = tmp;";
 $str .= "</script>";
   
    echo $str;
?>

发表于 @ 2004年09月23日 10:16:00|评论(loading...)|编辑

新一篇: stucts入门级图书推荐>(精品) | 旧一篇: 和×××的历史qq

评论

#大龄青年 发表于2005-01-11 15:24:00  IP: 221.218.59.*
可以
#yeahoo 发表于2005-01-10 15:23:00  IP: 218.19.45.*
请问"iframe"在除IE以外的游览器中能否正常显示??
谢谢!
#wo jiu shi wo 发表于2006-04-03 10:50:00  IP: 222.35.88.*
还是使用xmlhttp来实现比较好,呵呵
发表评论  


登录
Csdn Blog version 3.1a
Copyright © 大龄青年