alex-bond / yii2-select2-widget
为 Yii 框架的 select2 小部件。
1.0.0
2016-11-30 18:20 UTC
Requires
- php: >=7.0.0
- bower-asset/select2: 4.*
- bower-asset/select2-bootstrap-theme: *
- yiisoft/yii2: *
Requires (Dev)
- scrutinizer/ocular: ~1.1
This package is auto-updated.
Last update: 2024-09-24 19:49:28 UTC
README
Select2 小部件是 Yii 2 框架的 Select2 的包装器。
安装
安装此扩展的首选方式是通过 composer。
运行
php composer.phar require --prefer-dist alex-bond/yii2-select2-widget "*"
或者在您的 composer.json
文件的 require 部分添加
"alex-bond/yii2-select2-widget": "*"
。
使用方法
安装扩展后,只需在您的代码中使用即可
use alexBond\select2\Widget; echo $form->field($model, 'field')->widget(Widget::className(), [ 'options' => [ 'multiple' => true, 'placeholder' => 'Choose item' ], 'settings' => [ 'width' => '100%', ], 'items' => [ 'item1', 'item2', ... ], 'events' => [ 'select2-open' => 'function (e) { log("select2:open", e); }', 'select2-close' => new JsExpression('function (e) { log("select2:close", e); }') ... ] ]);
测试
$ phpunit
更多信息
请查看 Select2 文档获取有关其配置选项的更多信息。
贡献
请参阅 CONTRIBUTING 了解详细信息。
鸣谢
许可证
BSD 许可证 (BSD)。请参阅 许可证文件 获取更多信息。