2016-12-28 16 views
0

ドロップダウンリストでオプションを選択すると、別のページにリダイレクトされた後、その選択されたオプションをドロップダウンリストに表示します。私が持っている問題は、ドロップダウンリストからオプションを選択するときに別のページにリダイレクトできるようにコードを使用することです。ドロップダウンリストから選択したjQuery表示のオプションテキスト

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()); 
}); 

これは少しDjangoのコードと私のHTMLコードです:私は、選択したオプションwindow.location.assign後のテキスト、そしてどのようにそれを固定することができますを表示することができない理由

<select id="date-version" name="selector"> 
    {% 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 %} 
</select> 

誰かが教えてもらえます、ありがとう:)

+0

次のコードを使用してください。ビューの書き込みバージョン==コードです。 –

答えて

0

は、ビューをDjangoのためにデータを送信している

<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 %} 

+0

こんにちは!あなたのコードは動作していません。問題はまだ同じです。 – Tony

+0

こんにちは!働いていない:(。 – Tony

関連する問題