我有以下 html 表单,我想使用 ajax 以 JSON 格式将其发布到 url,
我无法在 Django(后端)中收到响应,请告知我哪里出错了。
这是我的html表单。
<form id ="addressform" >
<input type="text" name="DoorNo" id="text-basic" value="" placeholder="Door no.">
<input type="text" name="BuildingName" id="text-basic" value="" placeholder="Building/Road Name">
<button type="submit" onclick="addressform()" >Submit</button>
</form>
这是我的 jQuery
function addressform() {
var data = $('#addressform').serializeArray();
$.post('/suggestions', data);
}
这是我在 Django(后端)中的 views.py 中的函数。
def suggestions(request):
data = json.loads(request.body)
#print data
return HttpResponse( json.dumps({"status" : 1}) )