我使用示例Basic Plus UI
从jQuery文件上传插件作为我自己的页面的基础,一切正常
好。我可以为每个单独的文件上传传递其他表单字段
explained here,
使用*submit
事件。
我想扩展它以实际设置插件使用的Content-Type 它将文件发送到服务器(Content-Type"伪标题"对应的 参与HTTP多部分请求。)
但我还没有看到任何关于如何设置文件Content-Type的文档 wiki,我找不到它是如何在代码中设置的。
事件处理程序的当前代码,以防万一:
// event handler to set the additional input fields
$('#fileupload').bind('fileuploadsubmit', function (evt, data) {
// the input elements
var inputs = data.context.find(':input');
// missing any required value?
if ( missingRequired(inputs) ) {
data.context.find('button').prop('disabled', false);
return false;
}
// set the form data from the input elements
data.formData = inputs.serializeArray();
// set the content type based on format
// *****
// How can I set the "current" file content-type to, say, "text/plain" ?
// *****
}