可以通过select 的onchange事件来改变另一个select的option,比如城市选择了1,通过响应1的onchange来改变select 2的option
<select id="select1" onchange="selectap()">
<?
echo "option name=".$数据库中的城市名称字段." value=".$数据库中的城市名称." >";
?>
</select><select id="select2" >
<option name="------选择机场-" value="">
</select>
<script>
function changeap()
{
<?
sql="根据城市选择数据表中飞机场的数据";?>
select2.innerHTML=" 上面选择出来的数据就可以了";
}
</script>不知道这样可不可以
<select id="select1" onchange="selectap()">
<?
echo "option name=".$数据库中的城市名称字段." value=".$数据库中的城市名称." >";
?>
</select><select id="select2" >
<option name="------选择机场-" value="">
</select>
<script>
function changeap()
{
<?
sql="根据城市选择数据表中飞机场的数据";?>
select2.innerHTML=" 上面选择出来的数据就可以了";
}
</script>不知道这样可不可以
解决方案 »
- 请教php的错误处理
- php基础页面编程一问
- jpgraph图形的问题---?
- 如何分割字符串
- 想在网站中加上统计访问来源,访问量等信息的功能,不知是否会对服务器带来很大压力,牛人指点,谢谢!
- 问一下,这样写错哪儿了?为什么回提示这样的错?Parse error: parse error, unexpected T_FOREACH in
- php 4.4下怎么才能支持gd?
- 怎么根据文本字段内内容的不同,action给不同的php页处理?
- 请高手指点啊!
- 新手问个正则问题。。。
- 有没有广东湛江的朋友啊??
- php.exe应用程序错误["0×100b4d56"指令引用的"0×00000000"内存,该内存不能为"read"]这样的报错是怎么回事?
也可以在onchange中使用XMLHTTP对象来动态获得数据,再用DOM来构造SELECT
sql="根据城市选择数据表中飞机场的数据";?>
请教二楼,$sql="select * from tablename where `城市`=$城市名称";
根据城市的这个城市名称,怎么传送过来的?也就是说相应onchange()的时候,怎样将那个改变了的value值发送到这边呢?