【发布时间】:2019-05-27 07:37:20
【问题描述】:
我有 javascript 变量,我想用 ajax() 方法将它发送到 django 视图,这是我的代码。
$('#orderDetails').submit(function() { // catch the form's submit event
$.ajax({
type: 'POST',
url: 'order/',
headers: {"X-CSRFToken":'{{ csrf_token }}'},
data: {
'test': 12,
}
});
return false;
});
这是表单代码
<form action="{% url 'order:order_detail' %}" method="post" enctype="multipart/form-data" id="orderDetails">
{% csrf_token %}
<input type="submit" value="Proceed" class="btn">
</form>
这里是 views.py
def order_detail(request):
test = request.POST.get('test')
print(test)
它不打印。有人可以帮忙吗?
【问题讨论】:
标签: jquery ajax django django-forms django-views