|
|
|
|
@ -491,7 +491,9 @@ if (EXPO.searchBlock){ |
|
|
|
|
for (var prop in self.sublist) { |
|
|
|
|
for (var prop2 in self.sublist[prop]) { |
|
|
|
|
if (prop2 == ui.item.value){ |
|
|
|
|
firstTime = false; |
|
|
|
|
if($('#tid_'+ui.item.value+'[name="'+ui.item.name+'"]:checked').length){ |
|
|
|
|
firstTime = false; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
@ -702,7 +704,7 @@ if (EXPO.searchBlock){ |
|
|
|
|
}, |
|
|
|
|
// кнопка применить
|
|
|
|
|
applyHandler: function (it) { |
|
|
|
|
|
|
|
|
|
$waiter.show(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -998,7 +1000,7 @@ if (EXPO.searchBlock){ |
|
|
|
|
tagsPanelToggle(); |
|
|
|
|
}, |
|
|
|
|
tagsPanelToggle = function () { |
|
|
|
|
if($selectedItemsWrap.children('.'+tagClass).length && $selectedItemsWrap.children('.'+tagClass)[0].getAttribute(tagIdAttribute) != "~~id~~"){ |
|
|
|
|
if($selectedItemsWrap.find('.'+tagButtonClass).length && $selectedItemsWrap.find('.'+tagButtonClass)[0].getAttribute(tagIdAttribute) != "~~id~~"){ |
|
|
|
|
$selectedItemsWrap.addClass('visible'); |
|
|
|
|
}else{ |
|
|
|
|
$selectedItemsWrap.removeClass('visible'); |
|
|
|
|
@ -1045,6 +1047,9 @@ if (EXPO.searchBlock){ |
|
|
|
|
if(DOMSublistInner){ |
|
|
|
|
selectSublist(this); |
|
|
|
|
} |
|
|
|
|
if(DOMSublistInner && $(DOMSublistInner).find('.'+checkboxClass)[0].value != '~~id~~'){ |
|
|
|
|
refreshTags(this); |
|
|
|
|
} |
|
|
|
|
}else{ |
|
|
|
|
|
|
|
|
|
//Если выбран родитель
|
|
|
|
|
@ -1067,6 +1072,7 @@ if (EXPO.searchBlock){ |
|
|
|
|
//убрать все дочерние
|
|
|
|
|
if(DOMSublistInner){ |
|
|
|
|
unSelectSublist(this); |
|
|
|
|
refreshTags(this); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
@ -1379,7 +1385,10 @@ if (EXPO.searchBlock){ |
|
|
|
|
for (var prop in self.curDNA) { |
|
|
|
|
for (var prop2 in self.curDNA[prop]) { |
|
|
|
|
if (prop2 == ui.item.value){ |
|
|
|
|
firstTime = false; |
|
|
|
|
if($('#id_'+ui.item.value+':checked').length){ |
|
|
|
|
firstTime = false; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
@ -2050,15 +2059,15 @@ if (EXPO.searchBlock){ |
|
|
|
|
this.modalWindow = new common.Modal(self.settings.modal); |
|
|
|
|
|
|
|
|
|
this.periodModal.applyHandler = function () { |
|
|
|
|
self.modalWindow.close(); |
|
|
|
|
$waiter.show(); |
|
|
|
|
$(self.DOMform).submit(); |
|
|
|
|
}; |
|
|
|
|
this.placesModal.applyHandler = function () { |
|
|
|
|
self.modalWindow.close(); |
|
|
|
|
$waiter.show(); |
|
|
|
|
$(self.DOMform).submit(); |
|
|
|
|
}; |
|
|
|
|
this.subjModal.applyHandler = function () { |
|
|
|
|
self.modalWindow.close(); |
|
|
|
|
$waiter.show(); |
|
|
|
|
$(self.DOMform).submit(); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|