我有一个发出 AJAX 请求并返回一些数据的函数:
$(document).ready(function(){
$("select#test").change(function(){
$.ajax({
url: "",
data: { "value": $("#test").val(),
csrfmiddlewaretoken: '{{ csrf_token }}'},
dataType:"json",
success: function(data){
$("div#return").text(data)
}
});
});
});
当显示它时,它显示为[object Object]
。我想在控制台中访问它,但是当我加载控制台并输入 data
时,它告诉我 Uncaught ReferenceError:数据未定义(...)
数据是从我的 Django View 返回的,data
是一个 JSON 对象,如下所示:
payload = {
'main': {
"title": "Jim",
"description": "I am cool"
}
}
return JsonResponse(payload, content_type='application/json')
最佳答案
success: function(data){
console.log(data);
}
关于javascript - 如何在控制台调试返回的AJAX数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34750220/