Ре-инициализация форм плагина Contact Form 7, которые загружаются через Ajax

Ре-инициализация форм плагина Contact Form 7, которые загружаются через Ajax

Если вы столкнулись с тем, что приходится подгружать формы Contact Form 7 через Ajax и они не работают, то я вам покажу код через который вы сможете восстановить их работоспособность. Вставьте этот код в то место где вы получаете ответ от Ajax запроса, например в функцию done(), если пользуетесь jQuery.

$( 'div.wpcf7 > form' ).each( function() {
	var $form = $( this );
	wpcf7.initForm( $form );

	if ( wpcf7.cached ) {
		wpcf7.refill( $form );
	}
} );
Поділитися:
Подписаться
Уведомить о
3 Ваш комментарий
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Максим
6 лет назад

Чувак, дай вездесущий тебе здоровья крепкого!