2010-11-27 79 views

回答

4

Ext.get()返回一个Ext.Element,而不是底层的DOM元素。

底层元素位于名为.dom的属性中。

尝试:

Ext.get('login-openid-form').dom.submit(); 

编辑

如果你想获得更多的EXT-Y,你就可以开始利用Ext.form.BasicForm

var form = new Ext.form.BasicForm('login-openid-form', { standardSubmit : true }); 
form.submit(); 

,将暴露一个更强大表单API,这超出了这个答案的范围,但文档(上面链接)非常好。

+0

感谢您的额外细节+1 – Webnet 2010-11-28 01:12:48