代码改变世界

使用jQuery的Ajax时无响应数据

2010-05-25 17:18  gio.zhou  阅读(1422)  评论(3编辑  收藏  举报

今天做项目时发现永远响应的值都是该页面的html代码。

 

 $.ajax(
                {
                    type: "POST",                    
                    url: "/MemberComment.aspx/GetOrderToBeCommentCount",
                    success: function(result) {
                                      //ToDo:
                    }
)

使用时JS也没有报错。这个是我最郁闷的事了。不知道哪错。。

5分钟。。。10分钟。。。。20分钟。。。。。

从c#代码到浏览器一个个排查问题发现都OK。

最后问题的原因是改为如下就OK,少了2个属性:

$.ajax(
                {
                    type: "POST",                    
                    contentType: "application/json",
                    url: "/MemberComment.aspx/GetOrderToBeCommentCount",
                    data:"{a:'a'}",
                    success: function(result) {
                                      //ToDo:
                    }
)