Yii2 ajax 提交 view 端 和 controller端
来源:互联网 发布:算法的乐趣代码 编辑:程序博客网 时间:2024/06/03 20:32
view端
<?php use common\widgets\JsBlock;use yii\helpers\Url;?><li class="mb5"> <label class="sectionLabel-A1">test*: <a href="#" id="test" style="color: #3B5999;font-weight: normal">添加视角</a> </label> <div id="addAngles" class="sectionBox-A1 clear sectionForm-A1 sectionForm-A1-4"> </div></li><?php JsBlock::begin() ?><script>var path = "<?php echo Url::toRoute('article/ajax',true); ?>";$('#test').click(function(){ $.ajax({ type: "POST", url: path, data:{ "Page": 1, "Size": 8, "Path": path, "Children": false, "Sort": "-Article__Time" } , dataType: "json", success: function(json){ $("#addAngles").append(json); } })});</script><?php JsBlock::end() ?>
controller 端
public function actionAjax(){ if (Yii::$app->request->isAjax) { $para = Yii::$app->request->post(); $searchname= explode(":", $para['Page']); $b = $para['Path']; $test = "ajax worked!"; return \yii\helpers\Json::encode($b); // request is ajax request } }
结果显示
test*: 添加视角http://www.wanjia.com/frontend/web/index.php?r=article%2Fajax
阅读全文
0 0
- Yii2 ajax 提交 view 端 和 controller端
- yii2 - 得到controller 和action
- AJAX向springmvc controller提交
- yii2.0 ajax无法提交问题
- yii2 - controller
- MVC View和Controller传值
- View Controller awakeFromNib和layoutSubviews
- MVC架构中使用ajax实现view和controller之间值的传递
- view和view controller的生命周期
- [View] -- View与Controller和Widget交互
- push view controller 和 present view controller的区别
- yii2.0 ajax post 提交 400(BadRequest) 解决办法
- yii2 ajax的post提交出现的400错误
- ASP.NET MVC View向Controller提交数据
- yii2显示当前controller和action的名字
- Ajax 提交和验证
- Ajax 提交和验证
- Ajax 提交和验证
- Spring-Data Redis 实现验证码的功能
- Mysql主从配置
- Hdu-6052 To my boyfriend(单调栈)
- SLAM学习——回环检测
- 设计模式-11-享元模式
- Yii2 ajax 提交 view 端 和 controller端
- 一个面试题
- storm与流计算
- Sublime Text编辑器在前端中的快捷操作
- 5种排序算法的Java代码
- 杭电oj1017
- AutoCAD文档01——安装教程
- No module named keras
- Yii2 关于 Url::toRoute 和Url::to 路径 例子