Обновление 2х разных виджетов Pjax на странице
Добавлено: 2017.12.13, 14:48
На вьюхе есть 2 виджета Pjax. Выглядят примерно вот так:
Нужно обновлять данные внутри этих виджетов по таймауту. Для этого в каждом виджете есть ссылка на текущую страницу и по таймауту происходит имитация клика по этой ссылке с помощью js.
Проблема в том, что при этом обновляется только данные во втором виджете.
Вот что в панели разработчика видно, что запрос уходит 2 раза, но успешно только 1 раз (ошибок в описании никаких не пишется):
http://joxi.ru/BA0odl7iBxX5l2
Пробовал менять местами блоки, данные внутри блоков, вобщем делал всё что угодно, но данные обновляются только во втором блоке, а не в первом.
Код: Выделить всё
<?php \yii\widgets\Pjax::begin([
'id' => 'open-pjax',
'timeout' => 99999,
'enablePushState' => false
]); ?>
какие то данные
<?php \yii\widgets\Pjax::end(); ?>
...
<?php \yii\widgets\Pjax::begin([
'id' => 'closed-pjax',
'timeout' => 99999,
'enablePushState' => false
]); ?>
какие то данные
<?php \yii\widgets\Pjax::end(); ?>
Проблема в том, что при этом обновляется только данные во втором виджете.
Вот что в панели разработчика видно, что запрос уходит 2 раза, но успешно только 1 раз (ошибок в описании никаких не пишется):
http://joxi.ru/BA0odl7iBxX5l2
Пробовал менять местами блоки, данные внутри блоков, вобщем делал всё что угодно, но данные обновляются только во втором блоке, а не в первом.