先看效果
配置
var cityselect = new citySlect({
id:'cityAll', //input的ID
baseFid:0, //最初默认的父节点
ajax:{ //参数名 fid:0
type:'post',
url:configPath.szhywPath+"common/commonCity_listForFid",
data:{token:token}
},
callBack:data=>{
//回调方法,当最后选择确定地方时,调用方法,data格式如下
// {city_ids:"2,57,904",city_names_:"天津市河西区友谊路街道"}
$("#cityIds").val(data.city_ids);
}
});
方法
//3.1 获取地点
var data = cityselect.getVal();
返回数据data {city_ids:"2,57,904",city_names_:"天津市河西区友谊路街道"};
//3.2赋值, 修改的时候,赋值
cityselect.setVal("天津市河西区友谊路街道");
数据格式要求
{"code":null,"status":200,"msg":"","data":[{"id":1,"name":"北京市","level":1},{"id":2,"name":"天津市","level":1}]}
源码资源
资源还未审核通过,
省市区数据资源