- 注册时间
- 2012-8-3
- 最后登录
- 2012-8-15
- 阅读权限
- 10
- 积分
- 42
- 精华
- 0
- 帖子
- 10
|
后台是servlet获得json数据,miniui模版的左侧树菜单是静态代码,现在我尝试用ajax接收到的数据采用循环的方式画出来,但是虽然能画出数据,但是没有原来的效果,不知道咋回事啊?
关键代码:这部分我是在body 上onload引用的。
function ajaxrequest(url,methodtype,con,parameter,functionName,obj){
var xmlhttp=getajaxHttp();
xmlhttp.onreadystatechange=function(){
if(xmlhttp.readyState==4){
//HTTP响应已经完全接收才调用
var responseContent = xmlhttp.responseText;
eval("var objson="+ responseContent);
var clusternum=objson.clusters_info.length;
alert("ready,go!!!!!");
var demoTree= document.getElementById("demoTree");
for(i=0;i<clusternum;i++){
var li=document.createElement("li");
var span=document.createElement("span");
span.setAttribute("expanded","false");
span.innerHTML=objson.clusters_info[i].clustername;
li.appendChild(span);
demoTree.appendChild(li);
}
}
};
xmlhttp.open(methodtype,url,con);
xmlhttp.send(parameter);
}
|
|