当前位置:编程学习 > C#/ASP.NET >>

jquery invalid json

<script src="../Scripts/jquery-1.4.1.min.js" type="text/javascript"></script> 这是jquery的引用文件
$(document).ready(function () {

     $("#send").click(function () {
       $.ajax(
       {
         url: "../JqueryAjax/JqueryAjaxServer.aspx",
type: 'post', dataType: 'json', timeout: 30000,
      data: { "username": $("#username").val(), "content": $("#content").val() },//这边其实没有用到
success: function (data, textStatus) 
         {
 alert("success");
},
error: function (XMLHttpRequest, textStatus, errorThrown) 
         {
alert("error");
alert(textStatus);
alert(errorThrown.toString());
}
        }
       );
      }
      );
});
服务端ASP.NET代码:
           protected void Page_Load(object sender, EventArgs e)
{
         Response.ContentType ="application/json";
string a = "{\"username\":\"test\" ,\"content\":\"test\"}";
Response.Write(a);
}

但是一直会出错,error函数会被调用到,提示invalid json,请大家帮忙看下。是 --------------------编程问答-------------------- JSON数据拼写错咯,
你所谓的"这边其实没有用到"是什么意思? --------------------编程问答-------------------- 那边拼写错误了?请指明下,"这边其实没有用到"指的是这里的数据提交到服务器其实没有用到。 --------------------编程问答-------------------- 把DATA在外面拼好再放到AJAX块里面去看看,
注意特殊字符. --------------------编程问答--------------------

......
Response.Write(a);

//Add
Response.End();
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,