consultnn / yii2-select2
Yii2 widget wrapper for jquery select2 plugin v4.*
Installs: 254
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 11
Forks: 0
Open Issues: 0
pkg:composer/consultnn/yii2-select2
Requires
- php: >=5.4.0
- bower-asset/select2: 4.*
- yiisoft/yii2: 2.0.*
This package is not auto-updated.
Last update: 2025-10-25 23:53:23 UTC
README
Select2 widget is a wrapper of Select2 for Yii 2 framework.
Install
php composer.phar require --prefer-dist consultnn/yii2-select2 "*"
or add to composer.json
"consultnn/yii2-select2": "*"
Usage
echo $form->field($model, 'attribute')->widget(
    \consultnn\select2\Select2::className(),
    [
        'options' => [
            'multiple' => true
        ],
        'items' => $items, // @see Html::dropDownList() $items argument
        'pluginOptions' => [
            'ajax' => [
                'url' => Url::toRoute(['controller/autoComplete']), // return Json::encode(['results' => [['id' => 1, 'text' => 'text1'], ...]]);
                'dataType' => 'json'
            ]
        ]
    ]
);