您可以使用以下属性:
>标签 – 显示在下拉列表中,
> value – 选择后跳转到输入字段,
> id – hiden字段用法的附加参数.
例如:
use yii\web\JsExpression;
echo AutoComplete::widget([
'name' => 'company',
'id' => 'ddd',
'clientOptions' => [
'source' => [
['label'=>'color1', 'value'=>'key1', 'id'=>'c_id1'],
['label'=>'color2', 'value'=>'key2', 'id'=>'c_id2']
],
'autoFill'=>true,
'minLength'=>'0',
'select' => new JsExpression("function( event, ui ) {
console.log(ui);
$('#user_company').val(ui.item.id);
}")
],
]);?>