调用规范

<script type="text/javascript" src="https://js.lsurl.cn/common/wyarea-1.0.min.js"></script>
<script type="text/javascript">
$(function(){
    WYArea.select({
        id:170800,     //初始化的地区编码
        level : 3,     //联动级别
        prov:'#prov1',  //省对象
        city:'#city1',  //市对象
        area:'#area1',  //区对象
    });
});
</script>
            

获取地区字符串

WYArea.getAreaDataStr();

获取省份

WYArea.getProv();

获取市

WYArea.getCity(170100);

获取区/县

WYArea.getArea(170800);

根据ID获取单个结点

WYArea.getItemById(170806);

根据拼音获取单个结点

WYArea.getItemByPY('meizhou');

根据首字母获取市

WYArea.getByLetter('z', 1);

根据名称搜索

WYArea.getByName('州', 1);

根据ID获取结点树

WYArea.getPath(170800);
WYArea.getPath(170806);

反解地区字符串为对象

WYArea.parser('1708001梅州meizhou');
结果为:
{
    id : 170800,
    grade : 1,
    name : 梅州,
    py : meizhou,
    letter : M
}

多级联动

WYArea.select(170100);
WYArea.select(170800);
WYArea.select(170806);

自定义联动

WYArea.select({
    id:170806,     //初始化的地区编码
    level : 3,     //联动级别
    prov:'#prov',  //省对象
    city:'#city',  //市对象
    area:'#area'   //区/县对象,
});

一级联动

WYArea.select(170100, '#prov0');
或者
WYArea.select({
    id:170100,     //初始化的地区编码
    level : 1,     //联动级别
    prov:'#prov0',  //省对象
});

二级联动

WYArea.select(170800, '#prov1', '#city1');
或者
WYArea.select({
    id:170800,     //初始化的地区编码
    level : 2,     //联动级别
    prov:'#prov1',  //省对象
    city:'#city1',  //市对象
});