extjs4点击按钮弹出窗口问题,第二次点击时报错

ianafollow 2015-08-31 01:49:07
用extjs4做了前台,有三个按钮,新增,修改,删除,当第一次点击新增按钮时,可以弹出窗口,当第二次点击新增或修改按钮时,就报错,不知为啥,报错信息是:d.el is null,是ext-all.js中的错,js代码 是
function add(){
var addForm = Ext.create('Ext.form.Panel',{
// title:'新增',
id:'addform',
frame:true,
layout:'fit',
bodyPadding:5,
// width:350,
url:'addArea.action',
//layout:'anchor',
//defaults:{anchor:'100%'},
//defaultType:'textfield',
items:[{
fieldLabel:'编号',
xtype:'textfield',
name:'id',
id:'id',
allowBlank:false
},{
fieldLabel:'区域名称',
name:'thename',
xtype:'textfield',
id:'thename',
allowBlank:false
},combobox],
buttons:[{
text:'重置',
handler:function(){
this.up('form').getForm().reset();
}
},{
text:'保存',
handler:function(){
var centerid = Ext.getCmp('id').getValue() ;
var theMoniterId = Ext.getCmp('theMoniterId').getValue();
var params={'id':centerid,'thename':Ext.getCmp('thename').getValue() ,'theMoniterId':theMoniterId};
ajaxEvent('addArea.action',params,function(response){
addWin.close();
Ext.Msg.alert('提示','保存成功');
mystore.loadPage(1);
},function(response) {
addWin.close();
Ext.Msg.alert('提示','保存失败');
});
}
}]
});

var addWin = Ext.create('Ext.window.Window',{
title:'新增',
id:'addwin',
height: 300, //高度
width: 400, //宽度
layout: "fit", //窗口布局类型
items:addForm
}).show();
}
...全文
144 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ianafollow 2015-08-31
  • 打赏
  • 举报
回复
有谁知道啊!!!!!!!

87,884

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧