wbraganca / yii2-selectivity
yii2-selectivity 是 [selectivity](https://arendjr.github.io/selectivity/) 的 Yii 2 封装。一个用于 jQuery 和 Zepto.js 的模块化和轻量级选择库。
2.0.2
2019-07-18 20:00 UTC
Requires
- yiisoft/yii2: ~2.0.14
This package is auto-updated.
Last update: 2024-09-19 06:38:01 UTC
README
安装
通过 Composer
$ composer require wbraganca/yii2-selectivity
或在你的 composer.json
文件的 require 部分添加
"wbraganca/yii2-selectivity": "~2.0.1"
。
使用方法
在你的视图文件中。
<?php use wbraganca\selectivity\SelectivityWidget; ?> <?= $form->field($model, 'city', [ 'options' => ['class' => 'selectivity-container form-group'] ])->widget(SelectivityWidget::classname(), [ 'options' => [ 'prompt' => '', ], 'pluginOptions' => [ 'allowClear' => true, 'data' => ['Rio de Janeiro', 'São Paulo'], 'placeholder' => 'No city selected' ] ]) ?>
使用附加插件显示数据
<?= $form->field($model, 'city', [ 'options' => ['class' => 'selectivity-container form-group'] ])->widget(SelectivityWidget::classname(), [ 'options' => [ 'prompt' => '' ], 'pluginOptions' => [ 'allowClear' => true, 'data' => ['Rio de Janeiro', 'São Paulo'], 'placeholder' => 'No city selected' ], 'template' => '<div class="input-group">' . '{input}' . '<div class="input-group-append">' . '<span class="input-group-btn">' . '<button class="btn btn-success" type="button">' . '<i class="fa fa-plus"></i>' . '</button>' . '</div>' . '</span>' . '</div>' ]) ?>