毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> net技术 >> 正文

ajax json返回执行Error方法

更新时间:2013-9-23:  来源:毕业论文

前台代码如下:
$.ajax(
                   {
                       type: "POST",
                       url: "Top.aspx",
                       data: { cmd: "Relate_Display_Data", LeaveType: "1" },
                       async: false,
                       dataType: "json",
                       success: function(data) {
                           alert('success');
                       },
                       error:  function (XMLHttpRequest, textStatus, errorThrown) {     
                       alert('fail');     
                       }
                   }   
                  );
后台代码:
 if (Request["cmd"]!=null)
                {
                    Response.Write("[{\"demoData\":\"This Is The JSON Data\"}]");
                }
我对json不太熟,为什么我返回总是执行Error方法。json需要引用什么吗?
跟Jquery有关吗?jquey我之前引用的是jquery-1.7.2.min.js,后来改成了jquery-1.4.1.min.js也不行

你设定了 dataType: "json"
你返回的是 [ {\"demoData\":\"This Is The JSON Data\"} ]
你要知道,这个不是JSON,这个是一个数组,只不过数组入面放的是JSON数据

你试一下 返回 {\"demoData\":\"This Is The JSON Data\"} 没有 [] 中括号的,看看成功没有 在 Response.Write 后加上去

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。