Yii2 PJax почему страница все равно перезагружается?
Стоит также обратить внимание на то, в каком формате сервер возвращает данные, по умолчанию pjax ждет html для замены. Если сервер возвращает что-то другое (например пустой документ), то страница просто будет перезагружаться.
Pjax'у мешает вот этот аттрибут: 'data-method' => 'post'. Уберите его, и будет всё ок.