电脑安全

您当前的位置:主页 > 电脑安全 >

用php实现真正的连动下拉列表-网络编程

来源:[db:来源]标题:   通化    编辑:电脑技术全能网 时间:2019-09-20 06:24

原标题:用php实现真正的连动下拉列表-网络编程
   上面的两个文件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;?>

上一篇:下拉透明菜单一部分-网络编程

下一篇:没有了