gpt4 book ai didi

jquery - 无法获取post ajax请求数据python

转载 作者:行者123 更新时间:2023-12-01 04:50:02 25 4
gpt4 key购买 nike

我有 html 表单:

    <form id = "contactForm">
<input type="text" name="name"></input>
<input type="text" name="phone"></input>
</form>

我有按钮,当我单击它时,我正在执行 ajax post 请求:

$.post( "/send-form", $('#contactForm').serialize()

在 Chrome Web 检查器中我可以看到数据已发送姓名=+gfdsfd&电话=89999 enter image description here

这是我使用 Flask、Python 的后端函数:

  @app.route("/send-form", methods=['POST'])
def send_form():
name = phone = email = country = text = None
data = request.data
print request.data

它在我的控制台中打印空字符串。可能是什么问题?

最佳答案

要访问 Flask 的表单数据,您应该使用请求对象的 form 属性。

name=request.form['name']
data=request.form['phone']

关于jquery - 无法获取post ajax请求数据python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28661576/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com