FormData无法在IE中运行

时间:2015-06-29 13:08:01

标签: javascript jquery html ajax coldfusion

我必须将图像上传到ColdFusion服务器上。我已经使用FormData为AJAX请求传递图像文件。它适用于FF和chrome,但在IE中出现问题,表单不会发布。 有没有其他方法可以这样做?因此它适用于FF,Chrome,IE8 +。

var formData = new FormData($(obj)[0]);
var actionPage = $(obj).attr('action');
if (validForm) {
    $('.mainPage').html('<div style="padding-top:20px;" align="center"><img alt="loading" src="/rpnet/images/ajax-loader.gif" /></div>');
    $.ajax({
        url: actionPage,
        type: 'POST',
        data: formData,
        async: false,
        cache: false,
        contentType: false,
        processData: false,
        success: function (returndata) {
          $('.mainPage').html(returndata);
        }
    });
}
return false;

这是我用来发布表单的代码。

0 个答案:

没有答案