【问题标题】:Use Yii2's Autocomplete widget to query more than one table使用 Yii2 的 Autocomplete 小部件查询多个表
【发布时间】:2017-01-21 14:34:52
【问题描述】:

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

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

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

我是否必须制作自己的自定义自动完成功能?或者这可以通过 Yii2 的小部件实现吗?

【问题讨论】:

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


    【解决方案1】:

    除了使用 Yii2 Autocomplete 的 model 参数,您必须使用它的 source 参数,并将其指向一个端点和控制器,该端点和控制器查询两个表并在每次被 Autocomplete 调用时返回结果。

    【讨论】:

      猜你喜欢
      • 2011-01-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-07
      相关资源
      最近更新 更多