后台接口发回多维数组: def arrays(req): print req.get_full_path() a=[[12,23,34],[44234,4242,5353],['a','bbb','ccc']] print a return HttpResponse(json.dumps(a), content_type="application/json") JS: node2:/django/mysite/static/Js/Monitor#cat displayarrays.js $(function() { var _env_bt = $(".content .con #condition .es_2"); _env_bt.on('click', function() { var __user = $(".equipment_sz1").val(); var __password = $(".equipment_sz2").val(); var __port = $(".equipment_sz3").val(); var __ip = $(".equipment_sz4").val(); var __db = $(".equipment_sz5").val(); var data = {}; data.user = __user; data.password = __password; data.port = __port; data.ip = __ip; data.db = __db; //var i = 0; var successfn = function(jdata) { var jdata = eval(jdata); $(".gridtable").empty(); var _HTML = "<tr><th>a1</th><th>a2</th><th>a3</th></tr>"; $(".gridtable").empty(); var _HTML="<tr><th>IP </th><th>Info</th><th>ENV</th></tr>"; $.each(jdata,function(i,val){ _HTML=_HTML+"<tr><td>"+jdata[i][0]+"</td><td>"+jdata[i][1]+"</td><td>"+jdata[i][2]+"</td></tr>"; }); $(".gridtable").html(_HTML); }; var errorfn = function() { alert("数据获取出错"); }; $.ajax({ type: "get", data: data, url: "/news/arrays/", dataType: "json", success: function(d) { successfn(d); }, error: function(e) { errorfn(e); } }); }); });