jquery 根据json 二维数组生成table

 
   测试tr隐藏
   
编号名称


 

 

 

 

$(document).ready(function(){
	var arr=[
	{
	"code":"01",
	"name":"英语",
	"arry":[
		{
		"code":"01001",
		"name":"中译英"
		},{
		"code":"01002",
		"name":"英语翻译成日语"
		}
	]
	},{
	"code":"02",
	"name":"日语",
	"arry":[
		{
		"code":"02001",
		"name":"日语变中文"
		},{
		"code":"02002",
		"name":"日语变韩文"
		}
	]
	}
	]
	//alert(eval(arr).length);
	//alert(eval(arr)[0].arry[0].code);
	//alert(eval(arr)[1].arry[0].code);
	
	for(var i=0;i"+eval(arr)[i].code+" "+eval(arr)[i].name+"+");
		var le=eval(arr)[i].arry.length;
		for(var j=0;j"+eval(arr)[i].arry[j].code+""+eval(arr)[i].arry[j].name+"");
			$("#tr"+j).hide();
		}

	}
	//$("#table1").append("彩色都是+");
	//$("#table1").append("第一个隐藏值");
	//$("#table1").append("彩色都是+");
//	$("#table1").append("第二个隐藏值");
	//$("#tr1").hide();
	//$("#tr2").hide();
})
function show(obj1,obj2){
	//obj1  哪一行的id
	//obj2 
	//$("#tr1").slideToggle();
	//$("#btn").val("2342");
	//alert($("#tr1").is(":hidden"));
		//$("#tr1").hide();
	if($("#"+obj1).is(":hidden")==false){
		$("#"+obj1).hide();
		$("obj2").text("+");
	//	$("#btn").val("显示");
	}else{
		//alert($("#tr1").is(":hidden"));
	//	$("#btn").val("隐藏");
	//	$("#"+obj1).find("td").text("显示成功");
		$("#"+obj1).show();
		$("obj2").text("-");
	}
	//alert($("#tr1").is(":visible"));
}


 

你可能感兴趣的:(jquery 根据json 二维数组生成table)