ThinkPHP快速简单实现Ajax地区三级联动
2017-08-26
ThinkPHP
940
0
首先呢,我们准备好TP框架还有一个表,地区表,其中包含以下字段:建表语句:CREATETABLE`tp_region`(
`region_id`smallint(5)unsignedNOTNULLAUTO_INCREMENT,
`parent_id`smallint(5)unsignedNOTNULLDEFAULT'0',
`region_name`varchar(120)NOTNULLDEFAULT'',
`region_type`tinyint(1)NOTNULLDEFAULT'2',
`agency_id`smallint(5)unsignedNOTNULLDEFAULT'0',
`status`tinyint(4)NOTNULLCOMMENT'0无效果,1已开通,2待开通,3,招募加盟商',
PRIMARYKEY(`region_id`),
KEY`parent_id`(`parent_id`),
KEY`region_type`(`region_type`),
KEY`agency_id`(`agency_id`)
)ENGINE=MyISAMAUTO_INCREMENT=3409DEFAULTCHARSET=utf8;不想自己创建的朋友呢,可以去百度下载一个单独的地区表(里面已经有了地区数据了);我这里用的Thinkphp版本是3.2.2 其实用法都一样!照葫芦画瓢,相信大家都会!首先我们随便来一个HTML代码。我们这里使用Jquery1.7.2
phpsafe--PHP开发之Thinkphp实现Ajax地区三级联动
复制代码
Ok接下来我们需要先把省份给遍历出来。(我已经将数据库一些简单的已经全部配置好了)代码如下: