Здравствуйте,
Подгружаю форму с каптчей по ajax и в ней не работает обновление картинки по клику.
Как бы перевесить обработчик клика?
Обновление captha в форме загруженной по ajax
-
- Сообщения: 203
- Зарегистрирован: 2014.02.16, 03:09
- Dominus
- Сообщения: 892
- Зарегистрирован: 2013.03.14, 21:27
- Откуда: Россия, Иваново
- Контактная информация:
Re: Обновление captha в форме загруженной по ajax
Как вы подгружаете, код.
Не спорь с дураком, иначе окружающие не правильно поймут кто из вас дурак!
- proctoleha
- Сообщения: 298
- Зарегистрирован: 2016.07.10, 19:00
Re: Обновление captha в форме загруженной по ajax
Как вы навешиваете обработчик?
Код: Выделить всё
$('.my-class').click(...);
// надо примерно так
$(document).on('click', '.my-class', ...);
Вот за что я не люблю линукс, так это за свои кривые, временами, руки
-
- Сообщения: 203
- Зарегистрирован: 2014.02.16, 03:09
Re: Обновление captha в форме загруженной по ajax
Все, сделал, спасибо.
Я вручную никак не навешивал обработчик клика.
Просто если форма загружается обычным образом, то подтягивается yii.captcha.js
А в моем случае этого не происходило.
Когда в отдаче формы сделал $this->renderAjax() вместо $this->renderPartial() стали подтягиваться нужные скрипты
Я вручную никак не навешивал обработчик клика.
Просто если форма загружается обычным образом, то подтягивается yii.captcha.js
А в моем случае этого не происходило.
Когда в отдаче формы сделал $this->renderAjax() вместо $this->renderPartial() стали подтягиваться нужные скрипты