jquery ie9文件上传什么都不做

时间:2015-09-03 12:57:06

标签: jquery internet-explorer file-upload internet-explorer-9

我正在尝试允许我们的IE9用户上传文件但它无法正常工作。所有其他浏览器都运行正常。 IE9的开发工具的“网络”选项卡下没有任何内容。我反复搜索谷歌,并尝试了我读过的所有内容。我正在使用jQuery v1.11.0。

我的基本淡化代码:

<script src="/jquery.iframe-transport.min.js" type="text/javascript"></script>
<!--[if gte IE 8]><script src="/jquery.xdr-transport.min.js" type="text/javascript"></script><![endif]-->
<script src="/jquery.fileupload.min.js" type="text/javascript"></script>

$('.upload input[type="file"]').each(function(x, y){
    var $input = $(this);

    $input.fileupload({
        dataType: 'json', //Tried 'html' also
        forceIframeTransport: true,
        redirect: '/html/result.htm?%s', //Tried omitting this also
        url: '//different-domain.com/php/handlers/upload.php',
        add: function(e, data) {
            data.submit(); //Does get executed
        }
    });
});

我尝试添加'完成'回调,它永远不会被击中。

如果有人有任何新想法,我会很感激他们。谢谢!

1 个答案:

答案 0 :(得分:0)

IE在发布电话时遇到问题。使用GET方法发送您的电话