上面的代码可直接复制使用,唯独需要修改的就是ajax里对应的url地址。下面我们看看controller层代码是怎么提供数据的。
//controller层
public function actionSearchTitle ($q)
{
\Yii::$app->response->format = \yii\web\Response::FORMAT_JSON;
$out = ['results' => ['id' => '', 'text' => '']];
if (!$q) {
return $out;
}
$data = Article::find()
->select('id, title as text')
->andFilterWhere(['like', 'title', $q])
->limit(50)
->asArray()
->all();
$out['results'] = array_values($data);
return $out;
}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
yii2中使用webuploader实现图片上传的实战项目本篇文章主要主要介绍了yii2中使用webuploader实现图片上传的实战项目,具有一定的参考价值,有兴趣的同学可以了解
浅谈Yii乐观锁的使用及原理本篇文章主要介绍了浅谈Yii2 乐观锁与悲观锁原理,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟
深入理解Yii2.0乐观锁与悲观锁的原理与使用这篇文章主要介绍了深入理解Yii2.0乐观锁与悲观锁的原理与使用,具有一定的参考价值,感兴趣的小伙伴们可以参考
修改yii2.0用户登录使用的user表为其它的表实现方法(推荐)下面小编就为大家带来一篇修改yii2.0用户登录使用的user表为其它的表实现方法(推荐)。小编觉得挺不错的,现在就分
如何修改yii2.0自带的user表为其它的表因为某种原因,不想用yii自带的user表,想用自己建的admin数据库表,怎么修改呢?下面小编给大家介绍下修改yii2.0自
Yii2第三方类库插件Imagine的安装和使用本篇文章主要介绍了Yii2第三方类库插件Imagine的安装和使用,具有一定的参考价值,感兴趣的小伙伴们可以参考一下