loveorigami / yii2-ajaxq
可定制的 Yii2 ajaxq 小部件
1.0
2015-07-02 09:03 UTC
Requires
- bower-asset/ajaxq: ~0.0.2
- yiisoft/yii2: *
This package is auto-updated.
Last update: 2024-09-21 20:41:11 UTC
README
基于 Ajaxq 的 Yii2 自定义 AjaxQ jQuery 插件。
安装
推荐通过 composer 安装此扩展。
运行以下命令
php composer.phar require "loveorigami/yii2-ajaxq" "*"
或者在你的应用的 composer.json
文件的 require 部分添加
"loveorigami/yii2-ajaxq" : "*"
到 require 部分中。
使用方法
- 在视图中
use lo\widgets\Ajaxq; <?php echo Ajaxq::widget([ 'url' => '/site/demo', // 'success' =>'$(".res").html(res)', // 'tpl' => 'from_to' // default view for generating ajax requests ]);
- 在控制器中
/** * Controller name - Site * Demo for ajaxq request * @return json */ public function actionDemo() { $post = \Yii::$app->request->post('dataq'); // get associative array dataq \Yii::$app->response->format = \yii\web\Response::FORMAT_JSON; $data['id'] = $post['id']; $data['mes'] = $post['id'].' - It is ok!'; $res = print_r($data, true); echo json_encode($res); }