Yii2自动完成课位于何处?

时间:2015-01-08 09:58:00

标签: yii2

我用过:

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

但我收到错误:

Class 'AutoComplete' not found.

1 个答案:

答案 0 :(得分:5)

您应首先安装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'],
    ],
]);