@xbcaax

Как правильно грузить скрипты через renderPartial в Yii?

Существует страница, на которую рендерится грид с другого action'а. Подгрузка скриптов происходит через синхронный запрос, на что chrome кидает сообщение в консоль

Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check xhr.spec.whatwg.org.


Скрипты дупликаты я убрал при рендере, но jquery.yiigridview.js грузится синхронно

$cs = Yii::app()->clientScript;
        $cs->scriptMap['jquery.js'] = false;
        $cs->scriptMap['jquery.ba-bbq.js'] = false;
        $this->renderPartial('listinggrid',array(
            'model'=>$model,
        ), false, true)


Вопрос: Есть ли какой красивый метод этого избежать?
  • Вопрос задан
  • 417 просмотров
Пригласить эксперта
Ответы на вопрос 1
@matperez
Использовал когда-то вот такое расширение для подобной задачи
https://github.com/nlac/nlsclientscript
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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