Вложенные PJAX контейнеры

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
shagrag
Сообщения: 15
Зарегистрирован: 2014.05.03, 07:19

Вложенные PJAX контейнеры

Сообщение shagrag »

Код: Выделить всё

Pjax::begin(['id'=>'parent');
    {parent_content}
    Pjax::begin(['id'=>'child');
        {child_content}
    Pjax::end
Pjax::end
Если мы инициализируем child pjax запрос, то в ответ будет возвращен НЕ child, а parent включающий в себя child.
Всего будет инициализировано 2 запроса, первый из которых будет прерван (от child, aborted), а второй (parent) успешно возвращен.
Можно ли как-то сделать, что бы выполнялся только child?
shagrag
Сообщения: 15
Зарегистрирован: 2014.05.03, 07:19

Re: Вложенные PJAX контейнеры

Сообщение shagrag »

???
jekaspekas
Сообщения: 62
Зарегистрирован: 2014.01.29, 13:07

Re: Вложенные PJAX контейнеры

Сообщение jekaspekas »

$.pjax.reload("#parent");
или
$.pjax.reload("#child");
shagrag
Сообщения: 15
Зарегистрирован: 2014.05.03, 07:19

Re: Вложенные PJAX контейнеры

Сообщение shagrag »

$.pjax.reload("#child"); сделает то что я описал вверху...
quinlena
Сообщения: 111
Зарегистрирован: 2013.07.22, 12:49

Re: Вложенные PJAX контейнеры

Сообщение quinlena »

удалось что -то решить?
Аватара пользователя
Sereja3578
Сообщения: 204
Зарегистрирован: 2016.09.21, 11:15
Контактная информация:

Re: Вложенные PJAX контейнеры

Сообщение Sereja3578 »

Тоже вот интересно) Удалось решить проблему?
Аватара пользователя
Sereja3578
Сообщения: 204
Зарегистрирован: 2016.09.21, 11:15
Контактная информация:

Re: Вложенные PJAX контейнеры

Сообщение Sereja3578 »

Надо formSelector добавить для внешнего грида.

Код: Выделить всё

                'pjaxSettings' => [
                    'options' => [
                        'formSelector' => '#ContractRealSearch',
                    ]
                ],
Если виджет от Картика, то формы явно не видно, но id у нее равен названию класса модели поиска.
Ответить