yii2 - Yii2 自动完成类位于何处?

标签 yii2

我用过:

echo AutoComplete::widget([
    'name' => 'file',
        'clientOptions' => [
        'source' => ['USA', 'RUS'],
    ],
]);

但是我得到了错误:

Class 'AutoComplete' not found.

最佳答案

你应该安装 Yii 2 Jquery UI extension第一的。 带命名空间的完整类名是 yii\jui\Autocomplete . 你可以像这样使用它:

use yii\jui\Autocomplete;

...

echo AutoComplete::widget([
    'name' => 'file',
    'clientOptions' => [
        'source' => ['USA', 'RUS'],
    ],
]);

echo yii\jui\AutoComplete::widget([
    'name' => 'file',
    'clientOptions' => [
        'source' => ['USA', 'RUS'],
    ],
]);

关于yii2 - Yii2 自动完成类位于何处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27837286/

相关文章:

php - 自定义验证消息在 Yii2 中不起作用

ruby-on-rails - Rails GridView

mysql - WHERE in(子查询)子句 yii

php - 以 yii2 形式保存关系 - 如何避免属性重复?

php - 如何设置要在 yii2 GridView 中显示的项目数量?

php - Yii2 - 如果 View 文件不存在则重定向

php - 如何在 gii 中使用自定义模板(使用 Yii 2)

php - Yii2 进度小部件可点击字段

php - Yii Framework 2.0 主键的重复键值

yii2 - 在执行任何 Controller 操作之前执行我的代码