module();
var grateArray = [];
var classArray = [];
function module()
{
 grateArray=["请选择年级","小学一年级","小学二年级","小学三年级","小学四年级","小学五年级","小学六年级",
   "初中一年级","小学二年级","小学三年级","高中一年级","高中二年级","高中三年级"];
 classArray = ["请选择班级","一班","二班","三班","四班","五班","六班","七班","八班","九班","十班"];

 var lenOne:int = grateArray.length;
 var lenTwo:int = classArray.length;
 var myFormat:TextFormat=new TextFormat();
 myFormat.size = 12;
 gratelist.setStyle("textFormat",myFormat);
 classlist.setStyle("textFormat",myFormat);
 gratelist.dropdown.setRendererStyle("textFormat", myFormat);
 classlist.dropdown.setRendererStyle("textFormat", myFormat);
 gratelist.width = 100;
 gratelist.height = 22;
 gratelist.dropdown.rowHeight = 22;
 gratelist.dropdownWidth = 100;
 //gratelist.width=125;


 //卸载侦听
 if (gratelist.hasEventListener(Event.CHANGE))
 {
  gratelist.removeEventListener(Event.CHANGE,changeGrate);
 }

 if (classlist.hasEventListener(Event.CHANGE))
 {
  classlist.removeEventListener(Event.CHANGE,changeClass);
 }

 gratelist.removeAll();
 classlist.removeAll();


 //组件内容。;
 for (var i:int=0; i<lenOne; i++)
 {
  gratelist.addItem({label:grateArray[i],data:i});
 }

 gratelist.addEventListener(Event.CHANGE,changeGrate);

 for (i=0; i<lenTwo; i++)
 {
  classlist.addItem({label:classArray[i],data:i});
 }
 classlist.addEventListener(Event.CHANGE,changeClass);

}

function changeGrate(e:Event)
{
 var cb:Object = e.currentTarget as ComboBox;
 var item:Object = cb.selectedItem;
 trace(item.data);
}

function changeClass(e:Event)
{
 var cb:Object = e.currentTarget as ComboBox;
 var item:Object = cb.selectedItem;
 trace(item.data);
}