Jquery Can';无法通过python获取ajax请求后的数据
我有html表格:Jquery Can';无法通过python获取ajax请求后的数据,jquery,python,ajax,forms,python-2.7,Jquery,Python,Ajax,Forms,Python 2.7,我有html表格: <form id = "contactForm"> <input type="text" name="name"></input> <input type="text" name="phone"></input> </form> 在chrome web检查器中 我可以看到数据被发送了 姓名=+gfdsfd&phone=89999 这是我正在使用的后端函数
<form id = "contactForm">
<input type="text" name="name"></input>
<input type="text" name="phone"></input>
</form>
在chrome web检查器中
我可以看到数据被发送了
姓名=+gfdsfd&phone=89999
这是我正在使用的后端函数,Python:
@app.route("/send-form", methods=['POST'])
def send_form():
name = phone = email = country = text = None
data = request.data
print request.data
它在我的控制台中打印空字符串。
有什么问题吗?要访问Flask的表单数据,应该使用请求对象的表单属性
name=request.form['name']
data=request.form['phone']
谢天谢地,我在试着找出什么地方出了问题,我的脑子都碎了!但我还有一个问题。我在另一个项目中的回答中使用了错误的语法,它起了作用。这怎么可能?你能发布这个“其他项目”的详细信息吗?等几秒钟,我将提出另一个带有详细信息的问题,并在这里发布链接
name=request.form['name']
data=request.form['phone']