首页 > 开发 > Php > 正文

yii2控制器Controller Ajax操作示例

2019-10-28 20:17:23
字体:
来源:转载
供稿:网友

本文实例讲述了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教程频道。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表