oraclejava8
oraclejava8
2010-10-13 17:22
浏览 652

ajax的返回值输出了当前页面的源码是什么原因?

function userTest(){
$.ajax({
type: "post",
url: "getStatistics.jspx?branch=storage",
success: function(msg){
alert(msg);
}
});
}

以上ajax请求alert出来的是我当前页面的源代码 而不是服务器发送的数据,为什么啊 服务端没有异常抛出~

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • citybuster_one
    citybuster_one 2010-10-15 17:38
    已采纳

    用Ajax发送请求,服务端不能有页面跳转,如果有跳转的话,alert打印出来的就是当前页面的源码。

    点赞 评论
  • myali88
    myali88 2010-10-14 00:05

    检查一下:
    1.看请求是否到达服务器端;
    2.如果到达,服务器端是否有明确的返回,输出响应是什么,json或一般文本。

    点赞 评论

相关推荐