JQuery ajax请求一直返回Error(parsererror)
2015-09-17 01:04
507 查看
$.ajax({ url:"Build.php", type:"post", dataType:"json", data:{"id":1}, success:function(data){ alert("build success!"); }, error:function(jqXHR,textStatus,errorThrown){ alert("build failure!"); console.log(jqXHR); console.log(textStatus); console.log(errorThrown); } });
Server断
<?php require 'vendor/autoload.php'; $app = new \Slim\Slim (); require 'Util.php'; // POST route $app->post ( '/', function () { echo json_encode ( $_POST ); echo "hello"; }); $app->run ();
上述的代码一直进入error,并且控制台显示如下:
根据响应状态来判断是正确的,但是为什么报错呢,是因为返回的数据格式不正确,应该返回json格式,而我返回的是字符串,现在我吧server端的代码修改一下:
<?php require 'vendor/autoload.php'; $app = new \Slim\Slim (); require 'Util.php'; // POST route $app->post ( '/', function () { echo json_encode ( $_POST ); }); $app->run ();
我把第二个echo删掉了,再来看看结果
OK,问题得到解决。
相关文章推荐
- jQuery实现仿美橙互联两级导航菜单效果完整实例
- jQuery实现仿腾讯迷你首页选项卡效果代码
- JQuery实现级联下拉框效果实例讲解
- JQuery入门基础小实例(1)
- JQuery实现可编辑的表格实例讲解(2)
- JQuery菜单效果的两个实例讲解(3)
- jquery实现仿Flash的横向滑动菜单效果代码
- jQuery实现可用于博客的动态滑动菜单完整实例
- jquery简单切换插件
- HTML5,Javascript,and jQuery 24-Hour Trainer(4)——初识CSS
- jQuery插件的简要介绍。
- 对REST架构的理解及Jquery+JSON+RESTful WCF (附源码)
- jquery 无法提交 表单 submit无反映
- jquery文档加载几种写法,图片加载写法
- HTML5,Javascript,and jQuery 24-Hour Trainer(3)——Lists and Tables
- JQuery+ajax+jsonp 跨域访问
- 多个jQuery版本共存的处理方案
- jQuery 操作css
- JQuery源码学习(2.1.1)之 版本结构 ---- day1
- jquery 动画效果函数