我有一个名为'animal'的数据库表列。我在视图页面中有一个表单,它有多个文本输入字段,将一次提交。所有多个文本输入字段都用于“动物”列。我有一个AutoComplete
小部件,当您开始在文本输入字段中输入时,它会提供所有建议的动物名称。有没有办法在Yii Framework 2.0中的同一个表单中为一个AutoComplete
小部件使用多个文本输入字段?
下面是一个带有自动完成小部件的输入字段:
echo AutoComplete::widget([
'model' => $model,
'attribute' => 'animal',
'clientOptions' => [
'source' => $animalNames,
],
]);
$ model 是动物模型类,其属性为“ 动物 ”,表示列名。 $ animalNames 是动物的建议名称数组。如果我两次回显此代码,则只有第一个输入字段具有动物名称的自动完成。第二个输入字段没有自动完成。