如何使用Django后端将选择选项标签用作html的输入

时间:2018-10-18 13:22:45

标签: html django

我有一个简单的表格。该表格包含两个输入。这些输入是post_city和Category。他们每个人都是一个列表。每个列表都有一个预先选择的选项,我想将这些选择的项目用作表单的输入。这似乎很容易,但是不幸的是,我无法弄清楚。任何人都有主意吗?

注意:我想保留下拉菜单项,以便用户可以将预选的选项更改为另一个选项,并使用javascript搜索将动态更新。

以下是一个选择选项的html表单:

    <form id="h_form" method="GET" action="{% url 'search' %}">


                  <span>
                        <li class="">



<select  form="hform" class="" onchange="this.form.submit()" >
                            <option value="{{post_city}}"> {{post_city}} 
                            </option>
                            {% for city in cities %}
                            {% if city.city_name != post_city %}
                             <option value="{{city.city_name}}"> {{city.city_name}}
                             </option> 
                             {% endif %}
                             {% endfor %}
                        </select>

                        </li>
                    </span>

1 个答案:

答案 0 :(得分:1)

您的代码应如下所示:

<option value="{{city.city_name}}" {% if city.city_name == 'the city' %}selected{% endif %}>
    {{city.city_name}}
</option>