小编iyz*_*zad的帖子

如何使用AJAX正确地将表单提交到Flask?

我是Python和AJAX的初学者,为什么当我用app.html运行app.py时,我想要显示的结果被整个表单替换了?

\n\n

这是我的代码:

\n\n
from flask import Flask, render_template, request\n\napp = Flask(__name__, \ntemplate_folder=\'C:\\\\Users\\\\iyzadsyammil\\\\PycharmProjects\\\\PVT - Copy\')\n\n@app.route(\'/App\',methods=[\'GET\', \'POST\'])\ndef showapp():\nerror = " "\nfinalpb= 0\nx=0\nlogpb=0\n\nif request.method == \'POST\':\n    ingor = request.form[\'inGOR\']\n\n    ingor = float(ingor)\n\n    try:\n        finalpb = ingor\n    except ValueError:\n        error = "Please enter an appropriate value!"\n\nreturn render_template(\'app.html\',error=error,finalpb=finalpb)\n\nif __name__ == "__main__":\n  app.run(debug=True)\n
Run Code Online (Sandbox Code Playgroud)\n\n

这是我的 Python Flask 文件

\n\n
<!DOCTYPE html>\n<html lang="en">\n  <head>\n    <meta charset="utf-8">\n    <meta http-equiv="X-UA-Compatible" content="IE=edge">\n    <meta name="viewport" content="width=device-width, initial-scale=1">\n    <!-- The above 3 meta tags *must* come first in the head; any …
Run Code Online (Sandbox Code Playgroud)

html javascript python ajax jquery

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

ajax ×1

html ×1

javascript ×1

jquery ×1

python ×1