日期:2014-05-17  浏览次数:20550 次

关于extjs的函数
var loginForm = Ext.create('Ext.form.Panel',{...});
那么loginForm.getForm()返回什么东西? loginForm.form又返回什么东西?
extjs

------解决方案--------------------
1. loginForm.form 用firebug调试就会看到,form是dom对象中的form对象,reset()方法是form对象自身的方法。参考连接:http://www.w3school.com.cn/htmldom/dom_obj_form.asp
2. loginForm.getForm()得到的是ext中定义的basic对象,当然这个对象也有一个reset方法,其源码片段如下,

      reset : function(){
          this.items.each(function(f){
              f.reset();
          });
          return this;
     }
     


lz可以试试loginForm.getForm().reset(),效果如何,对比一下就可以了解。