Jquery从Python后台获取了一个二维数组,如何以表格形式显示在页面?

表格只有表头画了,要用jquery动态画表格.而且二维数组还要显示在表格中求大神

假设你二维数组。a[][]
$table = $('table');

$.each(a,function(i)){
$.each(a[i],function(j)){
$table.append('<tr><td>' + a[i][j] + '</td></tr>')
}
}追问

那如果是1维的呢....

追答



$(document).ready(function(){
var a = [['a1','a2'],['b1','b2']];
$('body').append('');
$.each(a,function(i){
$('table').append('');
$.each(a[i],function(j){
$('tr:last').append('' + a[i][j] + '');
})
})
})

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-20
参考 jquery append(),each()
这两个函数追问

each是用来迭代的,append是增加,我知道但是不知道怎么去写,能列举下遍历二维数组的例子吗,网站也可以

追答

二维数组:arr[][];
$tb = $('#tableid');
$.each(arr,function(i)){
$.each(arr[i],function(j)){
$tb.append('' + arr[i][j] + '');
}
}

第2个回答  2013-11-20
ajax获取数据
相似回答