我有一个简单的表格。该表格包含两个输入。这些输入是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>
答案 0 :(得分:1)
您的代码应如下所示:
<option value="{{city.city_name}}" {% if city.city_name == 'the city' %}selected{% endif %}>
{{city.city_name}}
</option>