qq_37168184
2018-01-06 16:55
采纳率: 50%
浏览 2.6k

ajax使用post回写数据到jsp页面,为什么页面取不到数据

param属性是什么
param属性是什么

我用的是阿里巴巴的一个工具类回写数据
我用的是阿里巴巴的一个工具类回写数据

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

9条回答 默认 最新

  • fangyp 2018-01-07 00:52
    已采纳

    第20行,的末尾处: "_"+n.class0"");

    n.class0 和 ""); 之间少了个“+”号。 js会报错。

    点赞 评论
  • blownewbee 2018-01-06 17:21

    调试下,第一个,你的url是不是对,检查方法,浏览器里点右键,查看html源代码,看你的模版解析了没有,拼接出来的对不对
    第二个,检查post上传的数据,chrome或者ie按下f12,network里面,抓包看下,参数是什么,提交到哪里,返回什么,状态码
    第三,如果第二步是500错误或者返回数据不对,调试服务器代码,特别是stuService.findSort的代码,还有序列化json。没看到你获取sid的代码逻辑。

    点赞 评论
  • xmcai123 2018-01-06 18:42

    你的action访问路径不对,你看看,直接访问action能不能访问

    点赞 评论
  • romanticcrystal 2018-01-07 00:34

    可以console下ajax返回的结果,看看都包含什么,提交路径是否对?

    点赞 评论
  • John_3 2018-01-07 02:26

    你的sid赋值了没,就是

    param = {"sid": sid}
    

    这里的sid是ajax发送的数据,引号里的sid是服务器端接收的属性

    点赞 评论
  • qq_26242543 2018-01-07 04:25

    情况多啊,先看看前端有没有获取到值,如果有传到了后台,看看变量名,打个断点看看不就清楚了么,这种一般就是哪里打错了吧,

    点赞 评论
  • holiday_gao 2018-01-07 06:43

    情况有很多种,可能是因为sid没有赋值,也有可能是url地址有问题,还有可能是传值过来的时候有js代码解析有问题,也有可能是后台的没有按照json返回

    点赞 评论
  • u010830282 2018-01-07 08:08

    看着像是java 方法上未加注解

    点赞 评论
  • weixin_38640986 2018-01-08 10:11

    你的url就是字符串 不能将$获取值

    点赞 评论

相关推荐 更多相似问题