javascript - 尝试获取标头值时出现键错误
问题描述
我只是想在烧瓶中请求一个表单值。我以前做过很多次都没有问题,但我不知道为什么会出现这个关键错误。
我尝试了很多事情,比如从获取请求切换到发布请求,但似乎没有任何效果。
应用路线:
@app.route('/Exercise', methods = ['GET'])
def exercise():
test = request.form["title"]
print(test)
if test != None:
info = select(["*"],"Exercises",["Name"],"And",[test])
print(info)
return render_template('exercise.html')
HTML:
<body>
<form>
<h2 class="head" id="name" name="title"></h2>
<p class="lead">Details</p>
</form>
</body>
<script type="text/javascript" src="static/js/exercise.js"></script>
</html>
解决方案
好的,多亏了 PRMoureu,我发现我需要让被调用的 url 包含我想用烧瓶获得的字段。下面的例子:window.location.href = "/Exercise?title="+name;
感谢您的帮助,非常感谢
推荐阅读
- angular - 贝宝集成中的 ExpressionChangedAfterItHasBeenCheckedError
- sass - 如何从 SASS 中的字符串中修剪空格?
- c++ - 如何将具有 const noexcept 的虚函数从 c++11 转换为 c++17?
- python - 无法删除某些列表元素
- java - 通过单元测试中的字段“userService”表示不满足的依赖关系
- bash - Azure DevOps 通过 curl 或获取任务输出值作为新变量
- css - bootstrap-图像未与顶部对齐
- node.js - dexie 在导出和导入时使用过滤器 (dexie-export-import)
- c - gcc/clang 对局部变量和结构字段使用限制关键字
- laravel - 如何在 laravel 工作中优先考虑?