Yii2. Как обновить GridView при помощи javascript?

Главная  >>  Backend  >>  Yii2. Как обновить GridView при помощи javascript?

Очень частая задача при работе с Yii2, да и не только, — обновление GridView после каких-либо действий — например групповых операций — без перезагрузки страницы.

Мы разберем пример решения задачи на Yii2. Для этого разметка должна выглядеть примерно таким образом:

Т.е. нам нужно обернуть GridView, надо которым будут проводиться операции в блок Pjax.

Имея такую конструкцию мы можем легко, в любом месте вызвать следующий код, который и обновит нашу таблицу, при этом не прибегаю к полной перегрузке страницы:

Как Вы уже догадались — в параметре container мы указываем id, который указывали при инициализации Pjax.