全国省市区(html和php部分)
2018-03-01 14:38
204 查看
HTML
JS
PHP
数据表SQL内容结构
实际应用项目截图
数据库部分内容截图
<div class="dingwei"> <span>分享区域:</span> <select id='sheng' name="province" onChange="change(this,1)"> <option value="0">选择省</option> {loop $list $l} <option value="{$l['region_id']}">{$l['region_name']}</option> {/loop} </select> <select id='shi' name="city" onChange="change(this,2)"> <option value="0">选择市</option> </select> <select id='qu' name="area"> <option value="0">选择区</option> </select> </div>
JS
//改变地区时的方法 function change(obj,type){ var url ="{php echo $this->createMobileUrl('Get_area')}"; loading(1); $.post(url,{"id":obj.value,"type":type,act:'area'},function(res){ loading(0); if(type == 1){ if(obj.value>0){ $("#shi").html(res); $("#qu").html("<option value=0>选择区</option>"); }else{ $("#shi").html("<option value=0>选择市</option>"); $("#qu").html("<option value=0>选择区</option>"); } }else if(type ==2){ if(obj.value>0){ $("#qu").html(res); }else{ $("#qu").html("<option value=0>选择区</option>"); } } }) }
PHP
//查询数据库地区 $list = pdo_fetchall("select region_name,region_id from ".tablename('shop_region')." where parent_id=:parent_id", array(':parent_id'=>1));
//改变地区时的方法 public function doMobileGet_area(){ global $_GPC,$_W; if($_W['isajax']){ if(intval($_GPC['type']) > 0){ if(intval($_GPC['id'])>0){ $lists = pdo_fetchall("select * from ".tablename('shop_region')." where parent_id=:parent_id", array(':parent_id'=>intval($_GPC['id']))); $type = $_GPC['type']; if($type == 1){ $str="<option value=0>选择市</option>"; }else if($type == 2){ $str="<option value=0>选择区</option>"; } foreach ($lists as $v) { $str.="<option value={$v['region_id']}>{$v['region_name']}</option>"; } echo $str; exit(); } } } }
数据表SQL内容结构
实际应用项目截图
数据库部分内容截图
相关文章推荐
- php jquery ajax json 全国省市区三级联动下拉列表 简单实现
- php jquery ajax json 全国省市区三级联动下拉列表 简单实现
- php面试题之一——HTML+CSS(基础部分)
- php jquery ajax json 全国省市区三级联动下拉列表 简单实现
- php面试题之一——HTML+CSS(基础部分)
- PHP全国省市区地址分割提取脚本程序
- jquery验证表单的js代码(HTML+CSS+PHP代码部分省略)
- 全国省市区数据库(php文件数组版)
- 简易在线投票系统(php)——前端设计(html部分)
- 用PHP 去掉所有html标签里的部分属性
- 全国省市县php数组数据
- php面试题之一——HTML+CSS(基础部分)
- 怎么用PHP正则 去掉所有html标签的属性部分
- php过滤html标签截取部分内容
- php引入公用部分html出现了一行空白(原创)
- HTML部分标签的含义(3)
- HTML中嵌入PHP的简单方法
- PHP压缩html网页代码 : 清除空格,制表符,注释标记
- html页面中,表格数据可以固定表头,表数据部分做滚动条显示,如何实现
- php中htmlspecialchars和htmlentiti