使用ajax时success无法得到返回值的问题
来源:互联网 发布:淘宝定金尾款几天内 编辑:程序博客网 时间:2024/06/04 19:14
今天在使用ajax时,一直在调试,请求路径和数据都没问题,但是就是得不到数据,很是疑惑
源代码时这样的
<script>$(document).ready(function(){$('[type=button]').click(function(){var adname = $('[name=adname]').val();var password = $('[name=password]').val();alert(adname);$.ajax({ url:"__APP__/Api/News/checkusername", type:'post', //数据发送方式 dataType:'json', //接受数据格式 (这里有很多,常用的有html,xml,js,json) data:{'adname':adname,'password':password}, //要传递的数据 error: function(){ //失败 alert('Error loading document'); }, success: function(msg){ //成功 console.log(msg);} }); });});</script>
服务端使用的php,代码是这样的
public function checkusername(){ echo 1; }就是想简单测试下,随便输出一些值,但是ajax得success函数总是错误,百思不得其解......................
查了资料才发现有个细节没有注意到
dataType:'json', //接受数据格式 (这里有很多,常用的有html,xml,js,json)原来dataType是接受的数据格式,也就是说从服务端返回的数据格式要满足这个要求,我要求的是json格式,但是返回的却是整型,所以success返回函数是失败的,进入到了error函数了
--------------------------------------------------------------------------------------------
用的时候一定要细心
-------------------------------------------------------------------------------------------------
飞-------------------加油!
0 0
- 使用ajax时success无法得到返回值的问题
- Jquery关于ajax中无法在success中获取返回值的问题
- 使用ajax中success后的返回值
- 使用ajax得到返回值时执行顺序问题
- 使用ajax返回json类型数据的时候无法进入success可能的原因
- SSM整合jsp使用Ajax时,success获取不到controller类的返回值
- $.ajax返回的JSON无法执行success的解决方法
- $.ajax返回的JSON无法执行success的解决方法
- jquery $.ajax+php使用jsonp处理数据时,前端success :function无法获取服务器返回数据
- 关于form表单中使用ajax提交表单,ajax无法success的问题
- Ajax请求成功后,获取success中的返回的问题
- $.ajax返回的JSON格式的数据后无法执行success的解决方法
- $.ajax返回的JSON格式的数据后无法执行success的解决方法
- $.ajax返回的JSON格式的数据后无法执行success的解决方法
- $.ajax返回的JSON格式的数据后无法执行success的解决方法
- $.ajax返回不执行success的原因
- $.ajax返回不执行success的原因
- 关于jquery ajax请求发了,返回值也有,但是却无法进去ajax的success回调函数
- JavaScript 正则表达式的使用
- 乐观锁与悲观锁
- Android几种强大的下拉刷新库
- "library not found for
- C# 基础回顾
- 使用ajax时success无法得到返回值的问题
- 数据恢复技术研究
- Java 微信发送模板消息
- 微信web端返回自动刷新
- 中美视觉的VI设计程序
- ASP.NET EXCEL导入
- 初识Sass与Koala工具的使用
- [leetcode 513. Find Bottom Left Tree Value]medium | week6
- 通信协议之SPI