From 665088153ad54bee1e46005dc4f3aaff87c90e4a Mon Sep 17 00:00:00 2001 From: liangshiwei Date: Fri, 11 Feb 2022 15:11:47 +0800 Subject: [PATCH] Fix select2 problem --- .../bootstrap/dom-event-handlers.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/bootstrap/dom-event-handlers.js b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/bootstrap/dom-event-handlers.js index 4e83df796a..cbcb0b1aa4 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/bootstrap/dom-event-handlers.js +++ b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/bootstrap/dom-event-handlers.js @@ -82,6 +82,9 @@ var filterParamName = $(this).data("autocompleteFilterParamName"); var selectedText = $(this).data("autocompleteSelectedItemName"); var parentSelector = $(this).data("autocompleteParentSelector"); + if(!parentSelector && $select.parents(".modal.fade").length === 1){ + parentSelector = ".modal.fade"; + } var name = $(this).attr("name"); var selectedTextInputName = name.substring(0, name.length - 1) + "_Text]"; var selectedTextInput = $('', {