我在一个富客户端应用程序中工作,我在使用编程方式在 IE9 及更低版本中上传图像时遇到问题。我的代码是这样的:
$('#some-file-input-field').bind('change', function (e) {
$('#fileupload').fileupload('add', {
fileInput: $(this)
});
});
并在添加文件时发送
$('#fileupload').fileupload({
add: function (e, data) {
data.submit();
}
});
但是 IE 正在做的请求没有设置 Content-type,所以我的服务器拒绝了。当我将 jquery UI 与多个文件一起使用时,工作正常。