怎么使用EXTJS 实现点击一个按键然后弹出一个窗口,并且在弹出窗口时能发送请求到服务器然后接受

怎么使用EXTJS实现点击一个按键然后弹出一个窗口,并且在弹出窗口时能发送请求到服务器然后接受返回的JSON字符串,显示到弹出窗口上的form表单中... 怎么使用EXTJS 实现点击一个按键然后弹出一个窗口,并且在弹出窗口时能发送请求到服务器然后接受返回的JSON字符串,显示到弹出窗口上的form表单中 展开
 我来答
luffy1201
2014-08-17 · TA获得超过1523个赞
知道小有建树答主
回答量:401
采纳率:0%
帮助的人:577万
展开全部
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

 

phoebej89
2018-02-02
知道答主
回答量:2
采纳率:0%
帮助的人:2433
展开全部
弹出的窗体内嵌的form,需要一个
initComponent: function () {
this.callParent();
var me = this;
me.getForm().load({
url: '',
params: {
id: 1
}
});
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式