私はモーダルポップアップ内にグリッドビューを持っています。私はモデルのポップアップ内でグリッドビューの列をソートしようとしました。私はPjaxで試してみましたが、ページのURLを変更します。 urlを変更せずにモーダルポップアップでgridviewをソートしたいと思います。 コード:YII2のURLを変更せずにモーダルポップアップでグリッドビューを並べ替えるにはどうすればいいですか?
<?php \yii\widgets\Pjax::begin();
echo GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'id' => 'data_lines_tables',
'columns' => [
[
'name',
'id'
]
]
]);
\yii\widgets\Pjax::end();?>
ypuありがとうございます。それはうまくいきます。@ soju –
しかし、並べ替え結果はバックグラウンドページに表示され、モーダルではありません。 –
私はPJAXに一意のIDを与えていないので、私は自分の問題を解決しました。 \ yii \ widgets \ Pjax :: begin(['enablePushState' => false、 'id' => 'UniQueiD']); ソート結果はモーダル自体に表示されます –