0
Ext.get('login-openid-form').submit();
Cela ne fonctionne pas, que dois-je faire? Ext.get() renvoie un Ext.Element, pas l'élément DOM sous-jacent.Comment soumettre un formulaire via ExtJS
Ext.get('login-openid-form').submit();
Cela ne fonctionne pas, que dois-je faire? Ext.get() renvoie un Ext.Element, pas l'élément DOM sous-jacent.Comment soumettre un formulaire via ExtJS
L'élément sous-jacent est dans une propriété appelée .dom.
Essayez:
Ext.get('login-openid-form').dom.submit();
EDIT
Si vous souhaitez obtenir de plus amples Ext-y, vous pouvez commencer à effet de levier Ext.form.BasicForm:
var form = new Ext.form.BasicForm('login-openid-form', { standardSubmit : true });
form.submit();
Cela exposera une plus robuste forme API, ce qui dépasse le cadre de cette réponse, mais les docs (liés ci-dessus) sont plutôt bons.
Merci pour les détails supplémentaires +1 – Webnet