Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/356.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery Can';无法通过python获取ajax请求后的数据_Jquery_Python_Ajax_Forms_Python 2.7 - Fatal编程技术网

Jquery Can';无法通过python获取ajax请求后的数据

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 这是我正在使用的后端函数

我有html表格:

    <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']