【发布时间】:2018-11-01 19:14:53
【问题描述】:
我有一个带有标签布局的页面。我为 gridview 构建了一个搜索表单。但是每次我使用搜索时,它都会重新加载页面并将我带回第一个选项卡。我该如何解决这个问题?
这是我的代码:
<?php $form = ActiveForm::begin([
'options' => ['data-pjax' => true ],
'action' => ['index'],
'method' => 'get',
]); ?>
Approve month: <input type="string" name="approvemonth"><br><br>
Team: <input type="string" name="team"><br><br>
Difficulty: <input type="string" name="difficulty">
<div class="form-group">
<?= Html::submitButton('Search', ['class' => 'btn btn-primary']) ?>
<?= Html::resetButton('Reset', ['class' => 'btn btn-default']) ?>
</div>
<?php ActiveForm::end(); ?>
<?php echo GridView::widget([
'dataProvider' => $dataProvider15,
'filterModel' => true,
'pjax'=>true,
'panel' => [
'type' => GridView::TYPE_PRIMARY,
'heading' => '<h3 class="panel-title"><i class="glyphicon glyphicon-user"></i>Avg total time by modeler without handover</h3>',
],
'columns' => [
[
'attribute'=>'approvemonth',
'filter' => Html::input('string', 'approvemonth'),
[
'attribute' =>'team',
'filter' => Html::input('string', 'team'),
// 'group' => true,
],
[
'attribute' =>'difficulty',
'filter' => Html::input('string', 'difficulty'),
// 'group' => true,
],
[
'attribute' =>'Total',
'format'=>['decimal',2]
],
[
'attribute' =>'Avg',
'format'=>['decimal',2]
],
]
]);
?>
我尝试了 pjax,但它不起作用。它没有加载任何内容。
请帮帮我。
谢谢。
【问题讨论】:
-
我可以看到你是如何尝试在上面的代码中使用 Pjax,添加更新的代码
标签: yii2 yii2-basic-app