gooverdian / yii2-search-select
Search Select Widget for Yii2
Installs: 70
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 1
Open Issues: 0
Language:JavaScript
Type:widget
pkg:composer/gooverdian/yii2-search-select
Requires
This package is not auto-updated.
Last update: 2025-10-23 22:17:57 UTC
README
Search Select Widget for Yii2
Installation
You can install this widget using composer
php composer.phar require gooverdian/yii2-search-select "*"
or add the following line to the require section of your composer.json file and run php composer.phar update
Usage
Add use gooverdian/sSelect/SearchSelect; to the use section of your view file and then add
echo $form->field($model, 'attribute')->widget(SearchSelect::class, [ 'clientOptions' => [ 'items' => [ 'value1' => 'Name 1', 'value2' => 'Name 2', ], ], ]);
somewhere in the body. This will create simplest form of the widget.
You can exchange items property with url, so that every change in widget input will send a request waiting dynamic JSON data consisting of something similar to items in response. Entered data will be passed in query parameter of GET request.
You can also use this widget standalone, without ActiveField, but you must specify name attribute in this case:
echo SearchSelect::widget([ 'name' => 'inputName', 'clientOptions' => [ 'url' => '/some/api/url', ], ]);
WIP