apollo / yii2-select2
Select2
Installs: 66
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 0
Open Issues: 0
Language:CSS
Requires
- php: >=5.4
- ivaynberg/select2: dev-master
- yiisoft/yii2: *
This package is not auto-updated.
Last update: 2024-11-19 07:22:01 UTC
README
#This widget for you select2 v3.4.5 (http://ivaynberg.github.io/select2/) Usage
/* $form->field($model, 'users_to')->widget(\Apollo\Select2Field::className(), [ 'clientOptions' => [ 'allowClear' => true, 'language' => 'ru', 'maximumSelectionSize'=>'3', 'multiple' => 'false', 'minimumInputLength' => '3', 'placeholder'=>"Search for a movie", 'ajax' => [ 'url' => Yii::$app->urlManager->createUrl('URL'), 'dataType' => 'json', 'data' => new yii\web\JsExpression('function (term) { return { username: term, // search term } ; }'), 'results' => new yii\web\JsExpression('function (data) { // parse the results into the format expected by Select2. var myResults = []; $.each(data, function (index, item) { myResults.push({ id: item.id, text: item.FIO + " " + (item.login) }); }); return { results: myResults }; }') ], ] ])