yii2控制器Controller Ajax操作示例


Posted in PHP onJuly 23, 2016

本文实例讲述了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框架的PHP程序设计有所帮助。

PHP 相关文章推荐
用 php 编写的日历
Oct 09 PHP
frename PHP 灵活文件命名函数 frename
Sep 09 PHP
php 处理上百万条的数据库如何提高处理查询速度
Feb 08 PHP
wamp下修改mysql访问密码的解决方法
May 07 PHP
通过PHP current函数获取未知字符键名数组第一个元素的值
Jun 24 PHP
自定义session存储机制避免会话保持问题
Oct 08 PHP
Windows下安装PHP单元测试环境PHPUnit图文教程
Oct 24 PHP
PHP中使用数组指针函数操作数组示例
Nov 19 PHP
基于CakePHP实现的简单博客系统实例
Jun 28 PHP
网页的分页下标生成代码(PHP后端方法)
Feb 03 PHP
php获取ajax的headers方法与内容实例
Dec 27 PHP
Laravel框架源码解析之模型Model原理与用法解析
May 14 PHP
PHP实现清除MySQL死连接的方法
Jul 23 #PHP
php实现批量修改文件名称的方法
Jul 23 #PHP
golang与PHP输出excel示例
Jul 22 #PHP
PHP微信支付实例解析
Jul 22 #PHP
golang与php实现计算两个经纬度之间距离的方法
Jul 22 #PHP
PHP微信刮刮卡 附微信接口
Jul 22 #PHP
php判断用户是否关注微信公众号
Jul 22 #PHP
You might like
PHP经典的给图片加水印程序
2006/12/06 PHP
PHP与MongoDB简介|安全|M+PHP应用实例详解
2013/06/17 PHP
php中如何同时使用session和cookie来保存用户登录信息
2013/07/05 PHP
php四种定界符详解
2017/02/16 PHP
Jquery.LazyLoad.js修正版下载,实现图片延迟加载插件
2011/03/12 Javascript
JS常用正则表达式总结
2013/11/12 Javascript
原生javascript实现隔行换色
2015/01/04 Javascript
纯css实现窗户玻璃雨滴逼真效果
2015/08/23 Javascript
jquery实现的3D旋转木马特效代码分享
2015/08/25 Javascript
js+css实现回到顶部按钮(back to top)
2016/03/02 Javascript
angularjs 获取默认选中的单选按钮的value方法
2018/02/28 Javascript
原生JS使用Canvas实现拖拽式绘图功能
2019/06/05 Javascript
小程序实现投票进度条
2019/11/20 Javascript
Vue中使用better-scroll实现轮播图组件
2020/03/07 Javascript
JavaScript中继承原理与用法实例入门
2020/05/09 Javascript
多个Vue项目部署到服务器的步骤记录
2020/10/22 Javascript
[02:50]2014DOTA2 TI预选赛预选赛 大神专访第一弹!
2014/05/21 DOTA
Django基于ORM操作数据库的方法详解
2018/03/27 Python
基于python代码实现简易滤除数字的方法
2018/07/17 Python
Python破解BiliBili滑块验证码的思路详解(完美避开人机识别)
2020/02/17 Python
python中pivot()函数基础知识点
2021/01/03 Python
美国葡萄酒网上商店:Martha Stewart Wine Co.
2019/03/17 全球购物
LN-CC英国:伦敦时尚生活的缩影
2019/09/01 全球购物
戴森比利时官方网站:Dyson BE
2020/10/03 全球购物
面向游戏玩家和书呆子的极客订阅盒:Loot Crate
2020/11/25 全球购物
远程调用的原理
2014/07/05 面试题
优秀毕业生求职推荐信范文
2013/11/21 职场文书
小学开学寄语
2014/01/19 职场文书
简历中的自我评价怎么写
2014/01/29 职场文书
初中毕业生的自我评价
2014/03/03 职场文书
学习决心书范文
2014/03/11 职场文书
群众路线教育实践活动学习心得体会
2014/10/30 职场文书
2015年民主生活会发言材料
2014/12/15 职场文书
论文答谢词
2015/01/20 职场文书
初中班主任培训心得体会
2016/01/07 职场文书
理解python中装饰器的作用
2021/07/21 Python