表单结合ajax提交?

clipboard.png

这是我的form和ajax的内容。

clipboard.png

clipboard.png

这是前端的视图函数,我是想在用户点击获取验证码,然后调用sendcode这个函数,但是始终显示phone_num为None。
附上url

clipboard.png

阅读 2.1k
3 个回答

老哥们帮看一下吧

你的请求体 request.POST 是不是一直是空的?建议前端传固定参数看看,如果是这样,请求信息可能不在request.POST 里面,在ajax里面添加请求头信息 "Content-type": "application/x-www-form-urlencoded"

建议多结合IDE调试下问题,浏览器要是没报错,说明请求成功了,ajax请求的数据不是都通过request.POST获取的。

在ajax的header参数里填写固定的请求头,例如{Content-Type:application/json;chartset=utf-8}之类的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题