很多人都苦恼怎么在ext中给window动态添加组件(注意!我说的动态是指从数据库里读出来添加),今天我发明了一种前无古人后无来者的方法解决了这个问题,不多说,直接上码:
var addButton = function(){
Ext.Ajax.request({
url : "personal/PersonalMessage.action?method=getPeople&pid=0",
success : function(o){
var res = Ext.util.JSON.decode(o.responseText);
var showNum=res[0].showNum;
var itemArr=new Array();
for (var i=0;i<showNum;i++)
{
itemArr.push(new Ext.Button({text:'aa'}));
var jumpWin = new Ext.Window({
title : "选择员工",
id : 'test',
width : 400,
height : 300,
maximizable : true,
closable : true,