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

Почему в yii не отрабатывают виджеты-расширения после renderPartial в ajax?

Добрый день,

Данную конструкцию перед renderPartial прописал:

Yii::app()->clientScript->scriptMap =
		[
			'jquery.js' 				=> false,
			'jquery.ui.js'				=> false,
			'jquery.yiiactiveform.js' 	=> false,
		];


Jquery не дублируется.

Но во вьюшке к сожалению не отрабатывают свою функциональность EJuiDateTimePicker и CMaskedTextField, хотя перед renderPartial они отрабатываются.

При этом firebug показывает скриптовые файлы расширения: в футере:

<script type="text/javascript" src="/assets/7e876327/jquery-ui-timepicker-addon.js"></script>
<script type="text/javascript" src="/assets/1ca2660a/jui/js/jquery-ui-i18n.min.js"></script>
<script type="text/javascript" src="/assets/7e876327/localization/jquery-ui-timepicker-ru.js"></script>


И идут они ниже подключения к jquery

И

<script type="text/javascript" src="/assets/1ca2660a/jquery.maskedinput.js"></script>


Идет в head также ниже вызова jquery

В чем проблема может быть?
  • Вопрос задан
  • 314 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
bitver
@bitver
$this->renderAjax()
Ответ написан
Ваш ответ на вопрос

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

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