Extjs Multipart / Post请求相同的表格

时间:2011-04-01 22:22:12

标签: javascript extjs

ExtJS中是否有一种方法可以在一个表单中指定所需的请求类型。假设我有两个按钮,一个按钮执行多部分请求,另一个按钮执行简单的发布请求。 我将此http://dev.sencha.com/deploy/dev/examples/form/file-upload.html用于多部分请求,并尝试在按钮的事件处理程序上设置fileUpload标志,但它不起作用。有任何想法吗?感谢

1 个答案:

答案 0 :(得分:1)

我的问题是你真的需要两种方式来提交表格吗?

多部分编码应仅与POST方法一起使用。即使您没有表单中的文件数据,也可以使用POST&多部分编码。在服务器端,您必须检查表单是否存在任何文件上载。其他表单元素数据可以照常检索。

如果您使用GET方法提交表单数据,则必须考虑两种提交方法。在这种情况下,您不能使用多部分编码。但是在你的情况下,你正在使用POST,即使你没有文件数据,是什么阻止你使用multipart?