无法遍历AJAX响应

时间:2019-09-02 06:56:25

标签: javascript python django ajax

我正在尝试使用AJAX请求发送一些数据以保存在数据库中。我该如何使用循环或其他方法获取所有值。

我也尝试过dataType和contentType。两者都为“ application / JSON”

我的模板脚本

var values = {
   answer: [{'age': '21'},{'name': ['abc', 'xyz']}],
   user_id: 11
};

$.ajax({
   type: 'post',
   url: 'respMap',
   data: values,
   success: function(result) {
       console.log("done");
   },
   error: function () {
       console.log("error");
   }    
});

我的观点

def saveResponseMap(request):
    data = request.POST
    print(data)
return HttpResponse(data)

我期望有一个JSON,但它的answer[0][name]在响应string中以{'answer[0][age]': ['21'], 'answer[1][name][]': ['abc', 'xyz'], 'user_id': ['11']}的形式出现

0 个答案:

没有答案