当我在下拉列表中选择一个选项时,我想在重定向到另一个页面后,在下拉列表中显示所选的选项。我遇到的问题是,当从下拉列表中选择一个选项时,我使用下面的代码能够重定向到另一个页面。
boolean result = Utility.checkPermission(MainActivity.this);
这是我的html代码,带有一些django代码:
jQuery("#date-version").change(function(event) {
alert("You have Selected ?version= :: " + jQuery(this).val());
alert(jQuery(this).find(":selected").text());
window.location.assign("?version=" + jQuery(this).val());
});
有人可以说明为什么我无法在window.location.assign之后显示所选的选项文本,以及如何修复它,谢谢:)。
答案 0 :(得分:0)
使用以下代码
<select id="date-version" name="selector" value="{% request.GET.get('version', '') %}>
{% for ver in version_list %}
<option value="{% if ver.version %}{{ ver.version }}{% endif %} "{% if version == ver.version %} selected="selected"{% endif %}>
{{ ver.user.person.name }} {{ ver.timestamp }}
</option>
{% endfor %}