apollo / yii2-select2
Select2
dev-master
2014-02-25 12:00 UTC
Requires
- php: >=5.4
- ivaynberg/select2: dev-master
- yiisoft/yii2: *
This package is not auto-updated.
Last update: 2024-09-24 06:40:47 UTC
README
#此小部件用于select2 v3.4.5 (http://ivaynberg.github.io/select2/) 使用方法
/* $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 }; }') ], ] ])