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(); ?>
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(); ?>