@bizzonaru

Как в обычном gridview при использовании select2 изменить вызов get запроса при нажатии enter, а не выборе значения из списка select2?

Есть стандартный GridView Yii2, где в фильтре используется Select2::widget

[
                'label' => 'Авторы',
                'attribute' => 'authorids',   
                'format' => 'html',
                'filter' => Select2::widget([
                    'name' => 'authorIds',  
                    'data' => Authors::find()->addSelect(["CONCAT(firstname, ' ', lastname) AS fullname", "id"])->indexBy('id')->column(),
                    'options' => [
                        'placeholder' => 'Выберите автора ...',
                        'multiple' => true, 
                    ],
                    'pluginOptions' => [
                        'allowClear' => true
                    ],
                ]),
            ],


Как в этом случае изменить автоматический get запрос не при выборе значения из списка, а при нажатии enter?
  • Вопрос задан
  • 521 просмотр
Пригласить эксперта
Ответы на вопрос 1
slo_nik
@slo_nik Куратор тега Yii
Cмотрите исходники Select2, разбирайтесь, как он работает и переопределяйте нужный метод.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы