我知道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");
?>
答案 0 :(得分:1)
答案 1 :(得分:0)
查看此资源。我已经在所有浏览器中使用了这个代码,所有你将失去的IE是拖放。非常强大的资源,易于实施。