本款php ajax应用实例是一款利用ajax+php调用城市二级联动菜单,这样我们可以实时的根据数据库内容更新了。
本款php教程 ajax应用实例是一款利用ajax+php调用城市二级联动菜单,这样我们可以实时的根据数据库教程内容更新了。
ajax+php无刷新二级联动菜单的应用实例 var xmlhttp = null; function getxmlhttprequest() { var xmlhttp=null; try { xmlhttp = new xmlhttprequest(); } catch(e) { try { xmlhttp = new activexobject("msxml2.xmlhttp"); } catch (e) { try { xmlhttp = new activexobject("microsoft.xmlhttp"); } catch(e) { xmlhttp = false; } } } return xmlhttp; } function sendrequest() { var prov_name = document.getelementbyid("province").value; if((prov_name == null) || (prov_name == "")) return; xmlhttp = getxmlhttprequest(); if(xmlhttp == null) { alert("浏览器不支持xmlhttprequest!"); return; } var url = "www.bKjia.c0m.php"; url = url + "?prov=" + prov_name; xmlhttp.open("get", url, true); xmlhttp.onreadystatechange = updatepage; xmlhttp.send(null); } function updatepage() { if(xmlhttp.readystate == 4 && xmlhttp.status == 200) { var response = xmlhttp.responsetext; document.getelementbyid("city").innerhtml = response; } } 请选择一个省(自治区): 请选择一个省(自治区) 安徽 福建 甘肃 广东 广西 贵州 海南 河北 河南 黑龙江
www.bKjia.c0m.php代码
$city_arr = array(
"ah"=>"合肥",
"fj"=>"福州",
"gs"=>"兰州",
"gd"=>"广州",
"gx"=>"南宁",
"gz"=>"贵阳",
"hn"=>"海口",
"hb"=>"石家庄",
"hh"=>"郑州",
"hl"=>"哈尔滨"
);if(empty($_get['prov']))
{
echo iconv("gb2312","utf-8",'您没有选择省(自治区)');
}
else
{
$prov = $_get['prov'];
$city = $city_arr[$prov];
echo iconv("gb2312","utf-8",'所选省(自治区)省会(首府)为:'.$city);
}
?>
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号