jquery-iframe-transport在IE8中不适用于jquery文件上传

杰兹·D

我正在使用jQuery文件上传功能来上传IE8中的文件。由于这是旧的非HTML5友好浏览器,因此我使用的是jQuery Iframe Transport Plugin 1.8.2。

未完成“完成”操作,并且iframe内容显示为空。

代码:

$('#files').fileupload({
        dataType: 'json',
    url: "/FileUploads/Upload",
    type: 'PUT',
    forceIframeTransport: true,
    progressall: function (e, data) {
        var progress = parseInt(data.loaded / data.total * 100, 10);
        $('#progress .bar').css(
            'width',
            progress + '%'
        );
    },
add: function (e, data) {
            data.context = $('<button/>').text('Upload')
                .appendTo($('#FileUploadsDrop'))
                .click(function () {
                    data.context = $('<p/>').text('Uploading...'+$('#files').val()).replaceAll($(this));
                    data.submit();
                });
        },
        done: function ( e, data ) {
            var result = $( 'pre', data.result ).text();
                if(result != null && $.trim( result ) != '' ){
                $('#FileUploadsDrop').append( result );
}
    }

    });`

这是DOM的情况: 在此处输入图片说明

杰兹·D

在IE控制台中,无法查看json对象。因此,我使用JSON.stringify来检查服务器返回的内容。浏览器似乎无法解析返回的数据,因此JSON对象为此返回了一条错误消息。

我收到此问题的原因是由于以下事实:返回的数据实际上不是json。

所以,为了解决这个问题,我删除了 dataType: 'json',

问题解决了。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

IE8 jQuery提交不适用于表单

来自分类Dev

jQuery Post不适用于IE8 + 9

来自分类Dev

jQuery文件上传iframe方法

来自分类Dev

使用嵌套的iframe和FrameSet时,jQuery彩色框弹出窗口不适用于Firefox

来自分类Dev

jQuery文件上传不适用于Select2

来自分类Dev

jQuery 2.0.3不适用于IE

来自分类Dev

从iframe重用jQuery对象?

来自分类Dev

insertBefore()iframe jQuery问题

来自分类Dev

jQuery .append iframe动画

来自分类Dev

iFrame的jQuery计时问题?

来自分类Dev

IFrame的jQuery插件问题

来自分类Dev

使用jQuery更改iframe

来自分类Dev

更改iframe内容jQuery

来自分类Dev

jQuery提交包括 在IE8中上传文件

来自分类Dev

垂直滚动不适用于嵌入式iframe,但是水平滚动也可以(不使用jquery)

来自分类Dev

jQuery单击iframe主体或iframe对象

来自分类Dev

iFrame中的jquery访问元素

来自分类Dev

使用 jquery 上传文件不适用于 Edge 和 Safari (v. 11.1)

来自分类Dev

jQuery UI .sortable和iFrame

来自分类Dev

如何使用jQuery循环iframe?

来自分类Dev

Change YouTube iframe src with jQuery

来自分类Dev

使用jQuery编辑iframe src

来自分类Dev

使用JQuery馈送iframe元素

来自分类Dev

javascript到jQuery吗?(iframe)

来自分类Dev

结合使用iframe和jQuery

来自分类Dev

删除链接断开的jQuery iframe

来自分类Dev

使用jQuery的https iframe内容

来自分类Dev

是否可以从iFrame加载Jquery?

来自分类Dev

使用jQuery不会隐藏iframe