アクションフォームの引数に動的に更新されるグローバルなjavascript変数を含めたいと思います。 以前は、djangoのテンプレート構文を使用して、ビューからアクションフォームに返されたdjango変数文字列を含めるだけでしたが、更新されたので、この更新されたjavascript変数をGETメソッドに渡す必要があります。 変数をウィンドウプロパティ "window.subgraph_query = 'foo'として保存します。この変数は時間の経過とともに変更されるはずなので、フォーム引数でも更新する必要があります。どのように私はこれに到達できますか?私はそれが簡単だと思いますアクションフォームの引数にグローバルjavascript変数を渡す
ありがとう!
<script type="text/javascript">
// BEFORE
var subgraph_query = "{{ subgraph_query }}";
//NOW
window.subgraph_query = "{{ subgraph_query }}";
</script>
// BEFORE
<form action="/graph/network_to_gml/{{ subgraph_query }}" method="get">
<input name="export-node-list" id="export-node-list"type="text"/>
</form>
// NOW
<form action="/graph/network_to_gml/JAVASCRIPT_VARIABLE" method="get">
<input name="export-node-list" id="export-node-list"type="text"/>
</form>
あなたはをonSubmitイベントを使用するか、新しい(隠された)入力を追加することができます。 – Mijago