yii2 gridview 中 filter設定帶搜尋的下拉框[轉載]
阿新 • • 發佈:2018-12-11
原文地址:
https://stackoverflow.com/questions/36937615/kartik-select2-as-filter-input-in-yii2-grid
程式碼如下:
引入select2外掛:
use kartik\select2\Select2;
具體程式碼:
['attribute' => 'bank_id',
'value' => function ($model) {
return $model->bank->bank_name;
},
'contentOptions' => [
'align' => 'center',
],
'filter'=>Select2::widget(['name' => 'ApplyDepositRecordSearch[bank_id]',
'data' => \livan\distribution\models\ars\ApplyDepositRecord::bankData(),
'value' =>$searchModel->bank_id,
'options' => ['placeholder' => '請選擇開戶行']
])
],