Authored by yyq

地址兼容三级

... ... @@ -224,6 +224,7 @@ var areaSelect = { // eslint-disable-line
setOptionList: function(type, data, select) {
var _h = '', className = '', i, j;
var selInfo = {};
var allStreet;
if (type === 'province') {
data = data || {};
... ... @@ -272,20 +273,18 @@ var areaSelect = { // eslint-disable-line
} else {
this.town = selInfo;
if (data && data.length) {
if (select && !selInfo.id) {
select = this.area.id || 0;
this.town = {
id: select,
text: '全部'
};
_h = '<span class="ai' + select + ' all-town on" data-id="' + select +
'" data-text="全部">全部</span>' + _h;
} else {
select = this.area.id || 0;
_h = '<span class="ai' + select + ' all-town" data-id="' + select +
'" data-text="全部">全部</span>' + _h;
}
allStreet = this.area.id || 0;
if (select && !selInfo.id) {
this.town = {
id: select,
text: '全部'
};
_h = '<span class="ai' + allStreet + ' all-town on" data-id="' + allStreet +
'" data-text="全部">全部</span>' + _h;
} else {
_h = '<span class="ai' + allStreet + ' all-town" data-id="' + allStreet +
'" data-text="全部">全部</span>' + _h;
}
this.$townList.html(_h);
... ...