我使用Kartik的Typeahead。
<?= $form->field($model, 'id_operation')->widget(Typeahead::className(), [
'pluginOptions' => ['highlight'=>true],
'dataset' => [
[
'local' => \app\models\Operation::find()->asArray()->all(),
'datumTokenizer' => "Bloodhound.tokenizers.obj.whitespace('name')",
'display' => 'name',
]
]
]) ?>
需要返回值id。但是按列名选择自动填充。 请帮助
答案 0 :(得分:0)
在这里阅读有关解决方案的信息,它不可能直接使用,您应该更改为具有特定配置的select2以实现您的目标。 https://github.com/kartik-v/yii2-widgets/issues/202