gooverdian / yii2-search-select
为 Yii2 的搜索选择小部件
dev-master
2018-05-11 07:19 UTC
Requires
This package is not auto-updated.
Last update: 2024-09-26 16:55:27 UTC
README
为 Yii2 的搜索选择小部件
安装
您可以使用 composer 安装此小部件
php composer.phar require gooverdian/yii2-search-select "*"
或将以下行添加到您的 composer.json
文件的 require 部分,然后运行 php composer.phar update
使用方法
将 use gooverdian/sSelect/SearchSelect;
添加到视图文件的 use 部分,然后在身体中添加
echo $form->field($model, 'attribute')->widget(SearchSelect::class, [ 'clientOptions' => [ 'items' => [ 'value1' => 'Name 1', 'value2' => 'Name 2', ], ], ]);
某处。这将创建小部件的最简单形式。
您可以将 items
属性与 url
交换,这样每次小部件输入的更改都会发送一个请求,等待动态 JSON 数据响应,数据类似于 items
。输入的数据将通过 GET 请求的 query
参数传递。
您还可以独立使用此小部件,无需 ActiveField,但在此情况下必须指定 name
属性
echo SearchSelect::widget([ 'name' => 'inputName', 'clientOptions' => [ 'url' => '/some/api/url', ], ]);
进行中