如何给占位符在yii2 gridview中创建的下拉框

问题描述 投票:3回答:2

我在搜索框中的yii2 gridview中创建了一个下拉列表

[
    'attribute'=>'attribute name',
    'filter'=>array("ID1"=>"Name1","ID2"=>"Name2"),
],

我试过很多方法来给占位符但是不能......所以如何添加占位符?

gridview yii2
2个回答
3
投票

使用filterInputOptions

[
   'attribute'=>'attribute name',
   'filter'=>array("ID1"=>"Name1","ID2"=>"Name2"),
   'filterInputOptions' => [
       'class' => 'form-control',         
       'prompt' => 'Select Option'
    ],
],

0
投票

试试吧,,

[
    'attribute'=>'attribute name'
    'filter' =>  Html::activeDropDownList($searchModel, 'attribute name', array("ID1"=>"Name1","ID2"=>"Name2"),['class'=>'form-control','prompt' => 'Select Name']),
]

希望帮助,,,

© www.soinside.com 2019 - 2024. All rights reserved.