ajax gridview pagination yii2 pjax

ajax - Paginación en gridview Yii2 sin página de recarga



pagination pjax (3)

Soy un principiante Yii2. Casi he completado toda mi vista de cuadrícula a excepción de la paginación. Intenté usar pjax pero no puedo encontrar una solución.


Ponga su código entre Pjax :: begin y Pjax :: finalice este trabajo para todo, no solo gridview

<?php /yii/widgets/Pjax::begin(); ?> <?= GridView::widget([ // ... configuration here ]);?> <?php /yii/widgets/Pjax::end(); ?>


Debe configurar el tiempo de espera para Pjax (el valor predeterminado es 1000 ms). A veces no es suficiente y el complemento recarga la página por completo.

<?php /yii/widgets/Pjax::begin([''timeout'' => 10000, ''clientOptions'' => [''container'' => ''pjax-container'']]); ?> <?= GridView::widget([ // ... configuration here ]);?> <?php /yii/widgets/Pjax::end(); ?>

mira aquí


Esto puede ayudar ... :)

Solo comienza y termina Pjax eso es todo ..

<?php use yii/widgets/Pjax; <?php Pjax::begin([''id''=>''type_id'']); //id is used for jquery opertaion ?> <?php echo GridView::widget([ ''dataProvider'' => $dataProvider, ''filterModel'' => $searchModel, ''columns'' => [ [''class'' => ''yii/grid/SerialColumn''], //''id'', //''user_id'', ''type'', [''class'' => ''yii/grid/ActionColumn''], ], ]); ?> <?php Pjax::end(); ?>