Задать вопрос
MasterGerold
@MasterGerold

Почему после отправки формы пропадают js элементы Yii2?

Доброго времени суток! Есть форма которая отправляется асинхронно с помощью pjax. После отправки не полностью работает js а если быть точнее то не работают точно два скрипта которые я заметил. Вот файл контролера:
public function actionIndex() {
	$model = new SimpleMails();
	if ( $model->load( Yii::$app->request->post() ) && $model->validate() ) {
		$model->save();
		if ( ! Yii::$app->request->isPjax ) {
			Yii::$app->session->setFlash( 'form_sended', '<h2 class="uppercase">Thank You!</h2><p>We will get back to you as soon as possible</p>' );

			return $this->redirect( [ 'index#thank-you' ] );
		} else {
		}
		Yii::$app->session->setFlash( 'form_sended', '<h2 class="uppercase">Thank You!</h2><p>We will get back to you as soon as possible</p>' );
		$model = new SimpleMails();
	}
	return $this->render( 'index', compact('model') );
}

Те скрипты отвечают за вывод ползунка (noUiSlider) и мой скрипт именно там не работает в итоге некоторая анимация.
Может нужна дополнительная информация то пишите в комментарии я предоставлю всё нужное.
Подскажите что это может быть? Заранее благодарен за ответы!
  • Вопрос задан
  • 244 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Решения вопроса 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
После обновления pjax-ом надо инициализировать заново скрипт, который Вам надо.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы