thinkPHP实现的省市区三级联动功能示例

thinkPHP实现的省市区三级联动功能示例,第1张

概述这篇文章主要介绍了thinkPHP实现的省市区三级联动功能,详细分析了thinkPHP实现省市区三级联动功能的详细步骤与相关 *** 作技巧,需要的朋友可以参考下

本文实例讲述了thinkPHP实现的省市区三级联动功能。分享给大家供大家参考,具体如下:

一张表实现省市区三级联动【3409条数据】

1. PHP代码:

where ( array('pID'=>1) )->select (); $this->assign('province',$province); $this->display();}public function getRegion(){ $Region=M("Tree"); $map['pID']=$_REQUEST["pID"]; $map['type']=$_REQUEST["type"]; $List=$Region->where($map)->select(); echo Json_encode($List);}

2. HTML代码:

省份/直辖市{$vo.name}

3. JavaScript代码:

<div >
<pre >
function loadRegion(sel,type_ID,selname,url){
jquery("#"+selname+" option").each(function(){
jquery(this).remove();
});
jquery("").appendTo(jquery("#"+selname));
if(jquery("#"+sel).val()==0){
return;
}
jquery.getJsON(url,{pID:jquery("#"+sel).val(),type:type_ID},function(data){
if(data){
jquery.each(data,function(IDx,item){
jquery("<option value="+item.ID+">"+item.name+"").appendTo(jquery("#"+selname));
});
}else{
jquery("").appendTo(jquery("#"+selname));
}
}
);
}

4. sql代码:

5. TP_tree.sql文件点击此处本站下载。

更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》及《href="//www.jb51.cc/Special/350.htm">PHP模板技术总结》。

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

总结

以上是内存溢出为你收集整理的thinkPHP实现的省市区三级联动功能示例全部内容,希望文章能够帮你解决thinkPHP实现的省市区三级联动功能示例所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1246937.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-07
下一篇 2022-06-07

发表评论

登录后才能评论

评论列表(0条)

保存