@AlexRas

В yii2 при ajax валидации блокируется открытие формы в новом окне, как можно это исправить?

Здравствуйте, имеется форма:

<?php $form = ActiveForm::begin([
	'id' => 'order-form',
	'action' => 'site/order',
	'enableClientValidation' => false,
	'validateOnBlur' => false,
	'validateOnChange' => false,
	'enableAjaxValidation' => true,
	'validationUrl' => 'site/order-validate',
	'options' => ['target' => '_blank'],
]); ?>
// Тут разные поля формы
<?= Html::submitButton('Отправить') ?>
<?php ActiveForm::end(); ?>

Если убрать 'target' => '_blank', то форма работает и ответ открывается в текущем окне. А при наличии 'target' => '_blank' браузер блокирует всплывающее окно. Как можно сделать чтобы работала ajax валидация и результат формы открылся в новом окне?
  • Вопрос задан
  • 40 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы