Extjs中FormPanel的重置

今天在写公司医院系统时,发现FormPanel的重置的一个问题。
在常用的代码中,我们使用AddForm.form.reset();或者AddForm.getForm().reset();(这两个实际为一个,呵呵!)来将FormPanel重置。
但是当我们为某个页面增删改查时,我们先把window窗体修改显示出来(就是有数据啦!)看下面图:[img]http://www.hodgevk.com/download/p1-300x221.jpg[/img]

p1然后关闭这个窗体(其实是Hiden的),然后新增(查看后新增,修改后新增,删除后新增),随便你怎么去操作,新增时你会发现窗体上还是显示这些数据(上图的数据)。而如果你先新增再查看修改,侧以后永远都是空白窗体。

后来查看了Ext的源码,才发现:[img]http://www.hodgevk.com/download/p2-300x255.jpg[/img]

p2 所以以后要让窗体重置,就先在onReady中将它预先show再hide下就能永远重置成空白页面了!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值