【发布时间】:2017-05-02 15:31:39
【问题描述】:
我有一个列表视图,我想使用 pjax 进行分页,但分页无法与 pjax 一起使用
这是我尝试过的
<?php Pjax::begin([
'id' => 'w0', //checked id on the inspect element
'enablePushState' => true // i would like the browser to change link
]); ?>
<?= ListView::widget([
'summary' => false,
'dataProvider' => $dataProvider,
'emptyText' => "",//Yii::t('app', 'Sorry we have no items currently.'),
'itemOptions' => ['class' => 'item'],
'options' => ['data-pjax' => true ], //this is for pjax
'layout' => '{items}{pager}',
'pager' => [
'firstPageLabel' => 'First',
'lastPageLabel' => 'Last',
'maxButtonCount' => 5,
'options' => [
'class' => 'pagination col-xs-12'
]
],
'itemView' => function ($model, $key, $index, $widget) {
return $this->render('_items_list', ['model' => $model]); //This shows one model
},
]) ?>
<?php Pjax::end(); ?>
当我点击这些项目时,什么也没有发生,当我删除 pjax 打开和关闭标签时,它适用于正常的页面刷新我还需要添加什么
【问题讨论】:
标签: php pagination yii2