yii2控制器Controller Ajax操作示例

 更新时间:2016年07月23日 15:29:29   作者:懒人  
这篇文章主要介绍了yii2控制器Controller Ajax操作方法,结合实例形式分析了Yii控制器调用ajax的相关技巧,需要的朋友可以参考下

本文实例讲述了yii2控制器Controller Ajax操作的方法。分享给大家供大家参考,具体如下:

public function actionSample()
{
if (Yii::$app->request->isAjax) {
  $data = Yii::$app->request->post();
  $searchname= explode(":", $data['searchname']);
  $searchby= explode(":", $data['searchby']);
  $searchname= $searchname[0];
  $searchby= $searchby[0];
  $search = // your logic;
  \Yii::$app->response->format = \yii\web\Response::FORMAT_JSON;
  return [
    'search' => $search,
    'code' => 100,
  ];
 }
}

模板调用方法

$.ajax({
    url: '<?php echo Yii::$app->request->baseUrl. '/supermarkets/sample' ?>',
    type: 'post',
    data: {searchname: $("#searchname").val() , searchby:$("#searchby").val()},
    success: function (data) {
     console.log(data.search);
    }
});

更多关于Yii相关内容感兴趣的读者可查看本站专题:《Yii框架入门及常用技巧总结》、《php优秀开发框架总结》、《smarty模板入门基础教程》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

相关文章

  • ThinkPHP行为扩展Behavior应用实例详解

    ThinkPHP行为扩展Behavior应用实例详解

    这篇文章主要介绍了ThinkPHP行为扩展Behavior应用实例,对于读者深入了解ThinkPHP框架程序设计大有帮助,需要的朋友可以参考下
    2014-07-07
  • tp5.0框架隐藏index.php入口文件及模块和控制器的方法分析

    tp5.0框架隐藏index.php入口文件及模块和控制器的方法分析

    这篇文章主要介绍了tp5.0框架隐藏index.php入口文件及模块和控制器的方法,结合实例形式分析thinkPHP5.0隐藏index.php入口文件及模块和控制器的具体配置方法、操作技巧与相关注意事项,需要的朋友可以参考下
    2020-02-02
  • php中使用array_filter()函数过滤空数组的实现代码

    php中使用array_filter()函数过滤空数组的实现代码

    这篇文章主要介绍了php中使用array_filter()函数过滤空数组的实现代码,这是浏览PHP手册时无意发意的一个有意思的array_filter()函数用法,需要的朋友可以参考下
    2014-08-08
  • PHP命令行执行整合pathinfo模拟定时任务实例

    PHP命令行执行整合pathinfo模拟定时任务实例

    下面小编就为大家带来一篇PHP命令行执行整合pathinfo模拟定时任务实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-08-08
  • Laravel等框架模型关联的可用性浅析

    Laravel等框架模型关联的可用性浅析

    这篇文章主要给大家介绍了关于Laravel等框架模型关联的可用性的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Laravel等框架具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-12-12
  • PHP远程调试之XDEBUG

    PHP远程调试之XDEBUG

    开发的时候我都是使用XDebug在本地调试,但是最近加入一些项目中去,环境太复杂了,要在本地搭建一个开发环境真的太麻烦了,那么我们怎么使用xdebug来远程调试呢?下面通过本篇文章给大家介绍php xdebug远程调试方法,感兴趣的朋友一起看看吧
    2015-12-12
  • PHP学习记录之面向对象(Object-oriented programming,OOP)基础【接口、抽象类、静态方法等】

    PHP学习记录之面向对象(Object-oriented programming,OOP)基础【接口、抽象类、静态方法等

    这篇文章主要介绍了PHP学习记录之面向对象(Object-oriented programming,OOP)基础,结合实例形式分析了PHP面向对象程序设计中接口、抽象类、静态方法等相关概念、原理、用法与操作注意事项,需要的朋友可以参考下
    2019-12-12
  • php之二维数组排序问题

    php之二维数组排序问题

    这篇文章主要介绍了php之二维数组排序问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-03-03
  • php结合redis高并发下发帖、发微博的实现方法

    php结合redis高并发下发帖、发微博的实现方法

    下面小编就为大家带来一篇php结合redis高并发下发帖、发微博的实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • PHP读取汉字的点阵数据

    PHP读取汉字的点阵数据

    本文给大家详细讲述了使用PHP读取汉字的点阵数据的方法和示例,十分的实用,有需要的小伙伴可以参考下。
    2015-06-06

最新评论