js+ajax+ext变量作用域问题

 先上代码:
var htmlTeam='队名称:  ';

Ext.onReady(function() {

 var url = "StudentTeamAction!getStudTeam.action";
 $.ajax({
  type: 'post',
  url: url,
  success: function(data){
   var list = eval("("+data+")");
   var root = list.root;
   for ( var i = 0; i     htmlTeam+=''+root[i].TeamName+' ';
    if(i%7==0&&i!=0){
     htmlTeam+="
";
    }
   }
   htmlTeam+="";
   alert(htmlTeam);
  }
 });

 alert(htmlTeam);
var panelTj = new Ext.Panel({  //查询条件panel
  collapsible:true,
  border:false,
  title:'综合查询',
  layout:'fit',
  html:'

'+htmlTeam+'
'
 });
 
 new Ext.Viewport( {
  autoScroll:true,
  layout : "form",
  items : [panelTj]
 });
 
});

 

大家猜猜,两个alert会弹出的值?

 

你可能感兴趣的:(js+ajax+ext变量作用域问题)