Yii框架--ajax请求问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Yii框架--ajax请求问题相关的知识,希望对你有一定的参考价值。

小伙伴们大家好~

  今天我在做一个项目,用到了异步操作,但总是跳过$.ajax()方法。

  后来检查N遍,把前端也叫来了帮忙,还是没发现哪里错了。

  最后!!!发现错误的时候赶脚今天没带脑子上班( ? ^ ? )

  接下来,就来说说我自己给自己挖的坑吧!

  Controller:

  技术分享图片

  页面:

  技术分享图片

  由于ajax没有加data参数!!没有加data参数!!没有加data参数!!(重要的事情要说三遍!)(而且一定要给data参数传值才可以!)

  所以Controller的if($_POST){}请求根本不会走!$_POST是空的!

  解决方法:

  技术分享图片

  这个才是真正判断是否为post请求

  是不是要被咩咩蠢哭了?(°?°)?

 

以上是关于Yii框架--ajax请求问题的主要内容,如果未能解决你的问题,请参考以下文章

获取yii框架HTTP请求的方法

Yii2 ajax错误请求(#400)

解决YII提交POST表单出现400错误,以及ajax post请求时出现400问题

Yii 客户端验证不适用于 ajax 加载的表单

在 Yii2 中通过 Ajax 上传不包括文件

如何使用 Express 框架发出 AJAX 请求?