Fix SelectJS dropdown and autocomplete

This commit is contained in:
champsupertramp
2016-06-08 21:19:26 +08:00
parent 40ebf639ea
commit 8b4618ff96
3 changed files with 14 additions and 5 deletions
+12 -3
View File
@@ -176,9 +176,20 @@ jQuery(document).ready(function() {
return false;
});
if ( jQuery.ui && jQuery.ui.dialog && jQuery.ui.dialog.prototype._allowInteraction ) {
var ui_dialog_interaction = jQuery.ui.dialog.prototype._allowInteraction;
jQuery.ui.dialog.prototype._allowInteraction = function(e) {
if ( jQuery(e.target).closest('.select2-dropdown').length ) return true;
return ui_dialog_interaction.apply(this, arguments);
};
}
jQuery('.um-s1,.um-s2').css({'display':'block'});
jQuery(".um-s1").select2({
allowClear: true,
minimumResultsForSearch: 10
});
jQuery(".um-s2").select2({
@@ -186,8 +197,6 @@ jQuery(document).ready(function() {
minimumResultsForSearch: 10
});
jQuery('.um-s1,.um-s2').css({'display':'block'});
jQuery(document).on('click', '.um-field-group-head:not(.disabled)', function(){
var field = jQuery(this).parents('.um-field-group');
var limit = field.data('max_entries');