楚霸王_hpf
2016-10-31 03:07
采纳率: 8.3%
浏览 3.5k
已采纳

ajax回调函数无法获取后台传过来的值(SSM框架),求大神指点!

图片说明

图片说明

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

8条回答 默认 最新

  • 蓝色格子衫 2016-10-31 06:22
    已采纳

    HTTP Status 404 ..... .jsp

    说明你后台处理的时候当前表单提交方式处理了。所以页面跳转时报404错误。给你的controller的方法加上@ResponseBody

    点赞 打赏 评论
  • 要么你动态页有问题,要么配置错误没有返回数据,自己f12开浏览器控制台是否报错,ajax发出没有,返回什么

     $.ajax({//增加下面这个配置
    dataType:'json',
    error:function(xhr){alert('错误\n'+xhr.responseText)},
    //..原来的
    })
    
    点赞 打赏 评论
  • 楚霸王_hpf 2016-10-31 03:15

    图片说明加了后,弹出一个这样的框框

    点赞 打赏 评论
  • Bug开发攻城狮 2016-10-31 03:36

    哥们,你链接写错了
    commQuery1,这个写的有问题

    点赞 打赏 评论
  • 请叫我七点起床 2016-10-31 03:40

    url是定义的一个变量,还是啥。。改成:url:commQuery1,试试

    点赞 打赏 评论
  • yuanmp 2016-10-31 04:06

    $.ajax({
    url: '$!webPath/groupno.htm',
    type: 'POST',
    dataType: "json",
    data:{"oboId":id,"gid":gid},
    success: function(data) {
    $("#showgroup").html(data);
    },
    cache: false
    });
    语法不对吧

    点赞 打赏 评论
  • 辛幻柏 2016-10-31 05:00

    你先直接把data打印出来,看有没有返回。

    点赞 打赏 评论
  • zilin-lynn 2016-10-31 05:19

    少了@ResponseBody?

    点赞 打赏 评论

相关推荐 更多相似问题