您的位置:首页 > Web前端 > JQuery

jquery处理多维数组

2018-01-09 09:45 106 查看
后台接口发回多维数组:
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);
}
});
});

});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: