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绝对路径与相对路径之间关系的的分析
Mar 03 PHP
php中配置文件操作 如config.php文件的读取修改等操作
Jul 07 PHP
php实现水仙花数示例分享
Apr 03 PHP
PHP中file_get_contents高?用法实例
Sep 24 PHP
PHP多文件上传类实例
Mar 07 PHP
php实现Mongodb自定义方式生成自增ID的方法
Mar 23 PHP
php生成不重复随机数、数组的4种方法分享
Mar 30 PHP
thinkPHP中多维数组的遍历方法
Jan 09 PHP
php使用ftp实现文件上传与下载功能
Jul 21 PHP
PHP扩展mcrypt实现的AES加密功能示例
Jan 29 PHP
php5与php7的区别点总结
Oct 11 PHP
PHP7原生MySQL数据库操作实现代码
Jul 03 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
自动把纯文本转换成Web页面的php代码
2009/08/27 PHP
php排序算法(冒泡排序,快速排序)
2012/10/09 PHP
Window下PHP三种运行方式图文详解
2013/06/11 PHP
基于PHP Socket配置以及实例的详细介绍
2013/06/13 PHP
php常用字符串处理函数实例分析
2014/11/22 PHP
php技巧小结【推荐】
2017/01/19 PHP
php安装dblib扩展,连接mssql的具体步骤
2017/03/02 PHP
PHP页面静态化――纯静态与伪静态用法详解
2020/06/05 PHP
JS实现的省份级联实例代码
2013/06/24 Javascript
基于JQuery实现的Select级联
2014/01/27 Javascript
JavaScript中的setMilliseconds()方法使用详解
2015/06/11 Javascript
jQuery实现根据滚动条位置加载相应内容功能
2016/07/18 Javascript
Javascript中字符串相关常用的使用方法总结
2017/03/13 Javascript
基于jQuery中ajax的相关方法汇总(必看篇)
2017/11/08 jQuery
如何从零开始利用js手写一个Promise库详解
2018/04/19 Javascript
了解Javascript中函数作为对象的魅力
2019/06/19 Javascript
原生js+ajax分页组件
2020/01/30 Javascript
JS操作JSON常用方法(10w阅读)
2020/12/06 Javascript
[19:26]TNC vs EG (BO3)
2018/06/07 DOTA
python批量修改文件名的实现代码
2014/09/01 Python
详解Python3中字符串中的数字提取方法
2017/01/14 Python
Python中支持向量机SVM的使用方法详解
2017/12/26 Python
Python3.6连接Oracle数据库的方法详解
2018/05/18 Python
Python高级用法总结
2018/05/26 Python
python基于物品协同过滤算法实现代码
2018/05/31 Python
Python匿名函数及应用示例
2019/04/09 Python
Python 闭包,函数分隔作用域,nonlocal声明非局部变量操作示例
2019/10/14 Python
python 实现批量替换文本中的某部分内容
2019/12/13 Python
使用sklearn的cross_val_score进行交叉验证实例
2020/02/28 Python
Python基于network模块制作电影人物关系图
2020/06/19 Python
python能做哪些生活有趣的事情
2020/09/09 Python
Python中qutip用法示例详解
2020/10/02 Python
python里反向传播算法详解
2020/11/22 Python
英国珠宝和手表专家:Pleasance & Harper
2020/10/21 全球购物
extern在函数声明中是什么意思
2014/01/19 面试题
羊脂球读书笔记
2015/06/30 职场文书