все в документации есть, в примерах приложений все есть.SpiritAbsolute писал(а):Что за переменные приходят в GridView?Код: Выделить всё
'dataProvider' => $dataProvider, 'filterModel' => $searchModel,
в документации написано:
dataProvider The data provider for the view.(Поставщик данных для представления.)
filterModel The model that keeps the user-entered filter data.(Модель, которая хранит данные фильтровать введенные пользователем.)
Второе я так понял, это именно твои данные которые нужно вставлять в таблицу. А первое?
pjax поиск по GridView
Re: pjax поиск по GridView
Re: pjax поиск по GridView
Хочу перезагрузить GridView.
Для этого юзаю $.pjax.reload({container: '#user-grid'});
Но вижу как перезагружается вся страница, а не только обернутый в Pjax грид.
Почему так и как добиться желаемого?
Для этого юзаю $.pjax.reload({container: '#user-grid'});
Но вижу как перезагружается вся страница, а не только обернутый в Pjax грид.
Почему так и как добиться желаемого?
Ищу разработчика или команду разработчиков для поддержки проекта.
Детальнее узнай по ссылке https://goo.gl/YU8uTS.
Детальнее узнай по ссылке https://goo.gl/YU8uTS.
Re: pjax поиск по GridView
Тема старая, но может кому пригодится. Надо было вам в форме поиска, которую вы вставили внутрь pjax, закомментировать строку 'action' => ['index'],MOTORIST писал(а): ↑2014.06.12, 13:16 форматаблицаКод: Выделить всё
<div class="pricelist-search"> <?php \yii\widgets\Pjax::begin(); ?> <?php $form = ActiveForm::begin([ 'id'=>'searchForm', 'action' => ['index'], 'method' => 'get', 'option' => ['data-pjax'=>1] // так тоже пробовал data-pjax=>'#tablePriceList' ]); ?> <?= $form->field($model, 'id') ?> <?= $form->field($model, 'date') ?> <?php // echo $form->field($model, 'create_user') ?> <?php // echo $form->field($model, 'update_user') ?> <?php // echo $form->field($model, 'create_time') ?> <?php // echo $form->field($model, 'update_time') ?> <div class="form-group"> <?= Html::submitButton('Search', ['class' => 'btn btn-primary']) ?> <?= Html::resetButton('Reset', ['class' => 'btn btn-default']) ?> </div> <?php ActiveForm::end(); ?> <?php \yii\widgets\Pjax::end(); ?> </div>
Все в отдельных файлахКод: Выделить всё
<?php \yii\widgets\Pjax::begin(['id' => 'tablePriceList',]); ?> <?= GridView::widget([ 'id'=>'tablePriceList', 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [ ['class' => 'yii\grid\SerialColumn'], 'id', 'date', // 'create_user', // 'update_user', // 'create_time:datetime', // 'update_time:datetime', //['class' => 'yii\grid\ActionColumn'], ], ]); ?> <?php \yii\widgets\Pjax::end(); ?>