0

我知道 IE 不支持多文件上传,所以我一直在使用 jQuery (http://jquery.malsup.com/form/)。它适用于 Firefox 和 chrome,但不适用于 IE。它似乎根本无法访问 php 文件。所以我做了这个测试来试一试,但什么都没有打印出来。它似乎卡在某个地方。有什么建议吗?

HTML:

<form id='form' method="post" enctype="multipart/form-data">
   <input name="file[]" type="file"/>               
   <input name="file[]" type="file"/>               
</form>

Javascript:

$('#form').ajaxSubmit({
   url: "ajax.php",
   success : onUploadComplete,
   data: data
});

打回来:

function onUploadComplete(result) {
   console.log(result)
}

ajax.php:

<?php
    exit("HERE");
?>
4

2 回答 2

1

查看此资源以:

让 jQuery Media 插件在 IE9 中工作

于 2012-07-25T20:28:17.193 回答
0

看看这个资源。我在所有浏览器中都使用过这段代码,而你在 IE 中失去的只是拖放。非常强大的资源,易于实施。

jQuery 文件上传

于 2012-07-25T20:20:48.777 回答