由于某种原因,我在尝试使用ajax时无法获得成功的帖子。我正在尝试的代码在这里:
$('#register_form').submit(function(e) {
$.ajax({
type: "POST",
url: "/echo/json/",
data: $('#register_form').serialize(),
success: function(data) {
alert(data.text);
$('#result').text(data.text);
},
type: 'POST'
});
e.preventDefault();
});
任何建议都将不胜感激。
答案 0 :(得分:0)
您应该查看Firebug或其他工具中返回的响应。这可能与CSRF有关。
看看这个:https://docs.djangoproject.com/en/dev/ref/contrib/csrf/#ajax
您还可以使用此装饰器来免除您对CSRF保护的看法:https://docs.djangoproject.com/en/dev/ref/contrib/csrf/#django.views.decorators.csrf.csrf_exempt