var form_panel= new Ext.FormPanel( {
split : false,
labelWidth : 80,
frame : true,
width : 275,
。。。。。。。。
var win = new Ext.Window( {
title : '登录',
width : 340,
height : 230,
layout : "fit",
plain : true,
modal : true,
closeAction : "hide",
items : [ form_panel]
});
win.show();
form_panel你自己完善,或者网上随便找个
然后自己找个button,实现一下click事件,然后调用win.show()就能弹窗了
然后在调用弹窗的后面,写个ajax调用一下后台
最后获取完json,赋值到from表单就可以了
具体用到的函数,详查api
弹出的窗体内嵌的form,需要一个
initComponent: function () {
this.callParent();
var me = this;
me.getForm().load({
url: '',
params: {
id: 1
}
});
}