Показать сообщение отдельно
  #1 (permalink)  
Старый 18.12.2019, 16:32
Аспирант
Отправить личное сообщение для Kaha Посмотреть профиль Найти все сообщения от Kaha
 
Регистрация: 10.11.2015
Сообщений: 31

js после вызова Ajax
Коллеги, добрый день!
Сильно не ругайте и с ходу не отправляйте учить мат. часть (ее вроде выучил). Проблема очень старая, всем известная, но у меня ее решить пока не получается((
Суть: производится асинхронный запрос к серверу, на нем формируется форма вместе с данными и динамически подгружается в <div id = "modal_window"></div>
Эта часть работает, окно я получаю, но скрипты, которые написаны в полученном коде (
<input type="text" class="form-control" id="addr_city" name="addr_city" onkeypress="autopaste(this.id)")...
- не работают, оно и понятно, т.к. о них ничего неизвестно! При вводе в инпуте должен вываливаться список с городами.
Я знаю, что нужно заранее их "глобально" объявить, что-то вроде вот этого:
$('#modal_window')on('click', myFunction);
function myFunction(){
$('#addr_city').autopaste();
}

Далее моя теория с практикой никак подружиться не может, подскажите, пожалуйста, как быть делу?
Неужели для каждого инпута в котором необходим автоввод нужно прописывать подобное?

Последний раз редактировалось Kaha, 18.12.2019 в 16:34.
Ответить с цитированием