jq.ajax的post请求到CI的controller,为啥控制器获取不到值啊
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jq.ajax的post请求到CI的controller,为啥控制器获取不到值啊相关的知识,希望对你有一定的参考价值。
求大神看看我是不是哪里不对?
你好,建议你给一下报错信息截图。就目前你这来看,是你请求的url不对,ci里面 你的这个 add_test方法是在 Notice里面的。你url 请求的时候应该加上。 很大的原因是你的请求url 不对,你仔细检查一下。希望采纳! 参考技术A 你在浏览器里查看下请求URL是否正确请求,有没报错?
jq AJAX拦截器
参考技术A 参考文档:https://www.cnblogs.com/Johnny_Z/archive/2012/06/17/2552609.html
使用jQuery的$.ajaxSetup方法可以设置AJAX请求的默认参数选项,当程序中需要发起多个AJAX请求时,则不用再为每一个请求配置请求的参数,以及各种相同结果的处理。
需要注意的是用 .get()和 .post()使用HTTP的GET方法。
也就是调用接口都会执行ajaxSetup里面的东西,可以在ajaxSetup做相应的操作处理
注意:
ajax拦截器使用之后,用表单形式提交数据会对结果产生影响,返回的结果会变成json的字符串,所以需要做相应处理
以上是关于jq.ajax的post请求到CI的controller,为啥控制器获取不到值啊的主要内容,如果未能解决你的问题,请参考以下文章
jq ajax传递json对象到服务端及contentType的用法