【发布时间】:2021-05-27 02:20:02
【问题描述】:
有一个下拉菜单可以选择国家,然后在提交后在同一页面中显示结果。 这是下拉菜单的代码:
<form type="get" action=".">
{% csrf_token %}
<label class="m-12">Contry</label>
<select name = "drop1" >
<option value="England">England</option>
<option value="USA">USA</option>
<option value="Sweden">Sweden</option>
<option value="Italy">Italy</option>
</select>
<input class="btn btn-side-bar" type = "submit" value="Submit">
</form>
按下按钮后,它会查询并将结果返回到同一页面。页面已重新加载,因此下拉菜单不显示所选项目,而是显示默认选项。
网址显示其中的选定选项。
http://127.0.0.1:8000/lookup/?searchfield=USA
下拉菜单应显示所选值,但事实并非如此。如何解决这个问题?一个想法是从 url 中获取值。或者有什么更好的方法吗?
【问题讨论】:
标签: html django django-templates