Django テンプレートに次のような select ステートメントがあります。
<select onchange="change_session()" name="select_path" id="select_path">
{% for i in session_info %}
<option name="server_id" id="select_path" value="{{ i.id }}">{{ i.session_name }}</option>
{% endfor %}
</select>
ユーザーが別のオプションを選択するとchange_user
、Django で呼び出されたビューにリダイレクトします。フォームで行うのと同じように、これを簡単に行いたいです。そのために、ユーザーがオプションを変更したときにビューにリダイレクトする change_session という Javascript 関数を作成しようとしました。change_session_id
id の値をDjango ビューに渡したいです。ここに私がこれまでに持っているものがあります:
function change_session() {
var session_id=document.getElementById('select_path').value;
}
という Django ビューに渡すようにこの関数を変更するにはどうすればよいですかchange_session
。ありがとうございました