我想知道是否有人知道如何根据选择字段中的选择在网页上显示消息。例如,在选择字段中用于选择的数据库中,每个项目都有一个id,name和finish属性。
如果从选择下拉列表中选择了橙色,我想知道如何在页面上显示橙色的finish属性。这是在不点击提交的情况下完成的。我将sql-alchemy用于数据库,将Flask-WTF用于表单。
答案 0 :(得分:0)
根据评论,您需要:
1)编写Javascript事件函数以在选择字段更改时激活
2)使Javascript函数通过Ajax调用Flask API路由,该路由返回数据库信息。
3)根据返回的值使用Javascript动态更新您的页面。
我个人比较喜欢Vue.js作为JavaScript框架。 Google Flask-Ajax-我认为Miguel Grinberg对此有一些不错的教程和示例代码。