php thinkphp 实现二级联动 三级联动 四级联动 多级联动 附件带数据库 带选中。
如果不妥地方 欢迎指导,共同学习和进步。
分享是种美德。
页面:实验室地域
城市
selected='selected'>{$vo['title']}
学校
$region2 = D('LabTypeRegion')->where(array('id'=>$row['region2_id']))->getField('title');
{$region2}
学院
$region3 = D('LabTypeRegion')->where(array('id'=>$row['region3_id']))->getField('title');
{$region3}
实验室
$region4 = D('LabTypeRegion')->where(array('id'=>$row['region4_id']))->getField('title');
{$region4}控制器:/**
* [labindex 多级联动]
* @return [type] [description]
*/
public function labindex(){
//实验室地域
$d=D('LabTypeRegion');
if(IS_POST){
if($_POST['region_id']){
$region_id = $_POST['region_id'];
$condition['pid'] = $region_id;
$list = $d->where($condition)->select();
// echo json_encode($list);
$this->ajaxReturn($list);
}
}else{
$condition['pid'] = array('neq',0);
$condition['level'] = 1;
$list = $d->where($condition)->select();
$this->assign('list',$list);
}
//实验室地域
$this->display();
}
多级联动.zip
( 3.31 KB 下载:8 次 )