layui 三级联动
//地区三级联动
form.on('select(province)', function(data){
getArea("province",data.value);
});
form.on('select(city)', function(data){
getArea("city",data.value);
});
function getArea(type,id){
$.ajax({
url:"{:url('admin/Base/place')}",
dataType:"json",
data:'id='+id,
type:'post',
success:function(res){
var opt = null;
$.each(res.msg,function(key,vo){
opt = opt+"<option value="+vo.district_id+">"+vo.district+"</option>";
})
if(type=="province"){
$("#city").empty();
$("#city").append('<option value="">---- 请选择市 ----</option>');
$("#district").empty();
$("#district").append('<option value="">---- 请选择区 ----</option>');
$("#city").append(opt);
}else if(type == "city"){
$("#district").empty();
$("#district").append('<option value="">---- 请选择区 ----</option>');
$("#district").append(opt);
}
form.render('select');
}
})
}