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

Как в Yii2 с помощью Ajax загрузить в текущее представление другое представление с js с кодом внутри?

В текущем представлении есть модальное окно.
Когда окно всплывает, в него подгружается с помощью xmlhttprequest результат рендеринга представления, в котором есть html разметка и применимый к ней js код.
Пример содержимого представления(которое подгружается):
<div>
...
</div>

<?php 
$this->registerJs('console.log("smth")');
?>

Данный js код при открытии модального окна не работает, а html отображается корректно.
Как можно решить данную задачу?
  • Вопрос задан
  • 271 просмотр
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@Art4es Автор вопроса
Проблема была в том, что я использовал innerHtml. Когда воспользовался $.append() все заработало
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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