sencha extjs 7-如何处理斑点,文件,formdata实例对象

发布于 2025-02-03 05:07:31 字数 492 浏览 4 评论 0原文

如何使用这两种方式ext.ajax.request和ext.form.panel.submit将blob,file和formdata实例对象发送到服务器?

var blob = new Blob(chunks, {type: chunks[0].type});
var file = new File(["lorem.."], "test.txt", {type: "text/plain"});
var formData = new FormData();
formData.append("text", file);
formData.append("video", blob, "video.webm");

如何将“ formdata”或简单的“ blob”和/或“ file”添加到ext.ajax.request(options)和ext.form.panel.submit(options)?

另一个疑问:如何将“文件”设置为“ filefiel”组件的值?

谢谢!

How can i send to server a Blob, File and FormData Instance Object using these two way Ext.Ajax.request and Ext.form.Panel.submit?

var blob = new Blob(chunks, {type: chunks[0].type});
var file = new File(["lorem.."], "test.txt", {type: "text/plain"});
var formData = new FormData();
formData.append("text", file);
formData.append("video", blob, "video.webm");

How to add "formData" or simple "blob" and/or "file" into Ext.Ajax.request(options) and Ext.form.Panel.submit(options)?

Another doubt: How to set "file" into value of "filefield" component?

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

执笏见 2025-02-10 05:07:31

在此行中可能有效:

Ext.Ajax.request({url: 'https://some.url.com', method: 'POST', rawData: formData, contentType: false})

您可以查看此线程

Something in the line of this might work:

Ext.Ajax.request({url: 'https://some.url.com', method: 'POST', rawData: formData, contentType: false})

You can check out this thread as well.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文