我正在使用jQuery的.submit()函数来计算两个变量(f_amount和f_variables),但我不知道如何将它们传递到下一个Django视图。
<form method="POST" action="/app/view">{% csrf_token %}
<select id="fd" name="fd">
<option value="2">2</option>
<option value="3">3</option>
<option value="5">5</option>
<option value="1">1</option>
</select>
<div id="demo2" class="demo">
<ul>
{% for f_type, fs in f.items %}
<li>
<a>{{ f_type }}</a>
<ul>
{% for f in fs %}
<li><a id="{{f.0}}">{{f.1}}</a></li>
{% endfor %}
</ul>
</li>
{% endfor %}
</ul>
</div>
<input id="plan" type="submit" value="sched it!" class="btn primary" />
</form>
<script>
$("form").submit(function() {
var checked_ids = new Array();
var f_amount = $("select option:selected").val();
$("#demo2").jstree("get_checked",null,true).each
(function (index,value) {
if (value.children[2].id) {
checked_ids.push(value.children[2].id);
}
});
var f_ids = checked_ids.join(" ");
});
</script>