google.maps.places.Autocomplete не работает внутри fancybox - PullRequest
1 голос
/ 20 января 2012

Если вы обнаружите, что google.maps.places.Autocomplete не работает, но вы видите, что вызовы API происходят и возвращают результаты в фоновом режиме при вводе текста, тогда проверьте здесь для решения.

Ответы [ 3 ]

11 голосов
/ 20 января 2012

В основном вам нужно найти и установить z-индекс для div с классом pac-container на более высокое значение.Например: $ ('. pac-container'). css ('z-index', 9999);

Этот контейнер содержит результаты автозаполнения и может не отображаться из-за нахождения внутри fancybox.

1 голос
/ 21 ноября 2015

поместите этот код на всплывающую страницу

.pac-container {
   background-color: #FFF;
   z-index: 50;
   position: fixed;
   display: inline-block;
 }

.modal{
 z-index: 20;   
}

Надеюсь, что это работает ..

0 голосов
/ 04 ноября 2016

Попробуйте это CSS

.popup_container{ 
/* Your popup code */
  z-index: 1060;
}
.pac-container {
  z-index: 1062 !important;
}
...