日期:2014-05-16 浏览次数:20505 次
<script type="text/javascript">
$(function(){
var treeNodes=[];
function formatDate(id,pId,name){
return {
id:id,
pId:pId,
name:name
};
}
for(var i = 0,len = data.length;i < len;i++){
treeNodes.push(formatDate(data[i].id,data[i].pId,data[i].name));
}
});
</script>
------解决方案--------------------
大括号是一个Object。
中括号是一个数组。
循环外面:
var arr=new Array();
在循环里面:
var obj=new Object();
obj.id="";
obj.pId="";
obj.name="";
arr.push(obj);
当然,这只是生成一个Array对象