Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.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
在HTML中显示所选选项<;选择>;提交表单或重新加载页面后_Html_Flask - Fatal编程技术网

在HTML中显示所选选项<;选择>;提交表单或重新加载页面后

在HTML中显示所选选项<;选择>;提交表单或重新加载页面后,html,flask,Html,Flask,我的项目是用flask/html/css和少量javascript编写的初步项目。所以我有一个下拉列表,里面有一些选项。我使用request.args.get()保存选项的值 您需要一种编程语言来实现这一点。您正在使用Flask,因此请在模板中执行此操作 将名称存储在数组中。通过在数组中循环生成选项元素。将每个名称与表单数据中提交的值进行比较,如果您获得匹配项,还可以生成 <select name="company"> <option value=&

我的项目是用flask/html/css和少量javascript编写的初步项目。所以我有一个下拉列表,里面有一些选项。我使用
request.args.get()
保存选项的值


您需要一种编程语言来实现这一点。您正在使用Flask,因此请在模板中执行此操作

将名称存储在数组中。通过在数组中循环生成选项元素。将每个名称与表单数据中提交的值进行比较,如果您获得匹配项,还可以生成

<select name="company">
    <option value="Audi" >Audi</option>
    <option value="Volkswagen">Volkswagen</option>
    <option value="Mercedes">Mercedes</option>
</select>
<input type="submit" value="Show data!"/>
<select name="company">
    {% if car in list_of_cars %}
        <option value="{{car}}" selected>{{car}}</option>
    {% else %}
        <option value={{car}}>{{car}}</option>
    {% endif %}
</select>