<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="Jquery.ajax报parseerror Invalid JSON错误的原因和解决方法:不能解析" id="card1">
<p> 游客</p><p>
标题:Jquery.ajax报parseerror Invalid JSON错误的原因和解决方法:不能解析<br/>
正文:<br/>
(默认: 自动判断 (xml 或 html)) 请求失败时调用时间。参数有以下三个：XMLHttpRequest 对象、错误信息、（可选）捕获的错误对象。如果发生了错误，错误信息（第二个参数）除了得到null之外，还可能是&amp;quot;timeout&amp;quot;, &amp;quot;error&amp;quot;, &amp;quot;notmodified&amp;quot; 和 &amp;quot;parsererror&amp;quot;。error事件返回的第一个参数XMLHttpRequest有一些有用的信息：XMLHttpRequest.readyState: 状态码  0 － （未初始化）还没有调用send()方法  1 － （载入）已调用send()方法，正在发送请求  2 － （载入完成）send()方法执行完成，已经接收到全部响应内容  3 － （交互）正在解析响应内容  4 － （完成）响应内容解析完成，可以在客户端调用了XMLHttpRequest.status属性:一些错误代码：【见下边】 我们知道Invalid JSON错误导致的json对象不能解析，一般都是服务器返回的json字符串的语法有错误。这种情况下，我们只需要仔细的检查一下json就可以解决问题。下面说一下，最近在使用jquery 1.4中使用$.ajax()方法解析json对象遇到的问题。Json对象是：[{name:’二手房出售’,infoCount:0,pageUrl:’/ershoufang’},{name:’二手房求购’,infoCount:0,pageUrl:’/qiugou’},{name:’二手房装修’,infoCount:0,pageUrl:’/esfzhuangxiu’},{name:’二手回收’,infoCount:0,pageUrl:’/huishou’},{name:’二手摩托车’,infoCount:0,pageUrl:’/motor’},{name:’二手汽车求购’,infoCount:0,pageUrl:’/ershoucheqg’},{name:’二手汽车转让’,infoCount:9,pageUrl:’/ershouche’},{name:’二手市场’,infoCount:0,pageUrl:’/ershoushichang’}]不知道大家有没有发现这段json对象的问题。这样的<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=144&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=144&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=144&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=144&amp;Page=3">[3]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=144&amp;Page=7">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=144">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=144">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>