ExtJS4 - 如何将 Ext.form.Basic 转换为 HTMLFormElement
Posted
技术标签:
【中文标题】ExtJS4 - 如何将 Ext.form.Basic 转换为 HTMLFormElement【英文标题】:ExtJS4 - How to convert Ext.form.Basic to HTMLFormElement 【发布时间】:2014-01-25 04:28:08 【问题描述】:第三方 javascript 函数需要传入原生 html <form>
。我有一个 Ext.form.Basic
对象。如何将其转换为原生 HTML 表单?
【问题讨论】:
【参考方案1】:Ext.form.Basic
、standardSubmit
(布尔值)有一个配置。如果设置为 true,那么当 submit()
被执行时,它将提交一个标准的 html 表单。 Check out sencha docs for more info
【讨论】:
我需要将 from 提交到不同的域。设置standardSumit:true
没有帮助。该网站的所有者提供了 javascript 以使用 JSONP 提交表单。该函数的示例调用是AAA.process(document.forms[0], ......)
。看来我必须将原生 HTML 表单传递给这个函数。
@user2074056 hrmm,jsonp 需要一个带有所需数据的脚本标签,我敢打赌process
方法正在采用forms
元素并构造一个jsonp
请求。 ExtJS 可以提交JsonP
请求,check out this link。这是我创建的general gist,我通常用来提交以上是关于ExtJS4 - 如何将 Ext.form.Basic 转换为 HTMLFormElement的主要内容,如果未能解决你的问题,请参考以下文章