0

データベースに含まれていない新しい列をグリッド ビューに追加する必要があります。その列に挿入するデータをデータベースに送信する必要はありません。どのようにyii2 phpフレームワークでそれを行う必要があるかを順を追って説明します。

4

1 に答える 1

1

この目的のために組み込みの列があります。これはCheckboxColumnと呼ばれ、次のようにすべての列に追加できます。

'columns' => [
    // ...
    [
        'class' => 'yii\grid\CheckboxColumn',
        // you may configure additional properties here
    ],
],

選択した行を取得するには、次の JavaScript コードを使用します。

var keys = $('#grid').yiiGridView('getSelectedRows');
// keys is an array consisting of the keys associated with the selected rows
于 2015-04-01T09:21:28.970 に答える