Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   autocomplete обрезается в dialog (https://javascript.ru/forum/jquery/63302-autocomplete-obrezaetsya-v-dialog.html)

sniffysko 30.05.2016 17:15

autocomplete обрезается в dialog
 
Внутри диалога создаю autocomplete.
Когда начинаю вводе текста и появляется список вариантов, то в случае, если список большой и должен вылетать за пределы диалогового окна, то он обрезается. Диалоговое окно маленькое, а список довольно большой.

Пытался сделать так:
autoCmpleteBox.autocomplete({
    source: resData
}).css('z-index', 1000);


и так:

.ui-autocomplete {
max-height: 300px;
overflow-y: auto;
overflow-x: hidden;
z-index:111000 !important;
}

Не помогло. Не подскажете как обойти обрезку выпадающего списка autocomplete и позволить ему вылетать за пределы диалогового окна?

Rise 30.05.2016 18:05

sniffysko, так обрезает очевидно диалоговое окно (у autocomplete нет обрезающих самого себя стилей, иначе бы он и вне окна был обрезанным) поэтому шамань css диалогового окна на предмет overflow.

sniffysko 30.05.2016 18:11

Ну да. Обрезается диалогом. Получается, что объект окна имеет overflow: hidden;
Вот это и нужно побороть.

Rise 30.05.2016 18:27

sniffysko, получается если overflow окна с hidden изменить на visible, то ты его поборешь.


Часовой пояс GMT +3, время: 07:35.