使用Yii2的自动填充小部件查询多个表

时间:2016-09-13 21:38:09

标签: jquery-ui autocomplete yii2 jquery-ui-autocomplete

Yii2的自动填充小部件可以很容易地实现自动完成用户输入字段,但小部件的参数只接受一个数据模型。

http://www.yiiframework.com/doc-2.0/yii-jui-autocomplete.html

在尝试自动填充用户的条目时,我需要自动完成功能来查询2个数据模型(或数据库中的2个表)。

我是否必须制作自己的自定义自动填充功能?或者Yii2的小部件可以实现吗?

1 个答案:

答案 0 :(得分:0)

您必须使用其model参数,而不是使用Yii2自动填充source参数,并将其指向查询两个表的端点和控制器,并在每次返回结果时返回结果#39;由自动完成调用。