/ GjView Yii2 Pjax
<?php
use yii\widgets\Pjax;
?>
<?php Pjax::begin(['id' => 'list-data-list', 'timeout' => false, 'enablePushState' => false]); ?>
<?=
GridView::widget([
dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'layout' => "<div class='tab-bg'>{summary}</div>\n\n<div class='table table-responsive list-table'>{items}\n{pager}</div>",
'columns' => [
['class' => 'yii\grid\SerialColumn'],
'data_id',
[
'attribute' => 'data_type',
'label' => 'Data Type',
'format' => 'raw',
'value' => function ($model) {
return ($model->data_subtype_id) ? $model->dataName->parentDataName->name : '-';
},
],
]
]);?>
<?php Pjax::end(); ?>
Here is a script to upload updated data to the grid list.
$.pjax.reload({container: "#list-data-list", async: false});
source
share