我在Flask中创建了一个注册表单,其中包括一个下拉菜单,用于选择部门。该菜单中有四个选项。当用户选择部门时,所选值将正确存储在MySQL数据库中。现在,我想创建一个更新页,用户可以在其中修改其详细信息。此页上的部门选项是静态的,不会从数据库中检索。是否可以在此更新页面上预先选择下拉菜单中的选定选项?
<div class="input-group" style="margin-bottom: 5px;">
<label class="input-group-addon">Department:<span style="color: red">*</span> </label>
<select name='employee_status' class="form-control">
<OPTION selected value='Sales'>Sales</OPTION>
<OPTION value='Marketing'>Marketing</OPTION>
<OPTION value='Support'>Support</OPTION>
<OPTION value='Development'>Development</OPTION>
</select>
</div>
先谢了。
1条答案
按热度按时间bttbmeg01#
如果你想用Flask更新你的html代码,你可以,但是你必须返回一个新的html模板,我不认为这是好方法。
您可以对Flask路由进行 AJAX 调用,在成功回调时,您可以直接用所需的值更新表单(使用jquery更容易)。
使用dict_var = {“名称”:表单名称,“值”:选定值}
大概是这样的:)
和平