JFinal

登录 注册

ajax post 取不到值

blob.png

blob.png


blob.png


json也是转换成功的

我试过用 get 就可以,但是 post 就不行了。请问哪里有问题?


评论

  • 05-15 17:10
    看一下控制台输出的 jfinal action reporter 中的 parameter 这一栏,有没有数据

    如果没有数据,证明数据根本没到后端,改改 js 即可
  • 05-15 17:11
    @JFinal 没有数据,我用 post 方式传的话,也会有数据么?
  • 05-15 17:12
    @JFinal 问题是我 js 哪里不对呢?如果用 get 的话,我就能收到参数的
  • 05-15 17:22
    @Willson_L POST方式,你自己看看你的Content-Type是什么
  • 05-15 17:37
    @Willson_L $("#form").serilizeJSON() 这个方法的结果你输出来看一下到底对不对,可能是这里就错了

    另外注意一下,你这个是绑定了 click 事件, 那么你的那个提交用的按钮的 type 要从 submit 改成 bottom,否则会提交两次
  • 05-15 19:46
    contentType 是啥啊 我都是用 type
  • 05-15 19:51
    @或是的话 眼尖啊,就是这里出错了
  • 05-16 09:19
    @或是的话 你后台用getPara的方式,contentType就不能是application/json,把这个contentType去掉,用默认的就可以了
  • 发送