php - 一次上传多张图片jquery

标签 php jquery

有了这个脚本,我可以通过 jquery 上传一张图片,但是一次上传多张图片怎么办?

此外,我如何通过 php 接收所有图像?

谢谢

var inputFileImage = document.getElementById('image');
    var formElement = document.getElementById("RevisionTicket");
    var file = inputFileImage.files[0];
    var data = new FormData(formElement);
    data.append('image',file);
    var url = 'AprobarTicket2.php';
    $.ajax({
    url:url,
    type:'POST',
    contentType:false,
    data:data,
    processData:false,
    cache:false,
    beforeSend: function(){
                    $("body").addClass("loading"); 
                },
    success: function(data){
                    $("body").removeClass("loading");
                    //$("#contenidoSecPaginas").html(data);
                    alert(data);
    },
});

最佳答案

我认为你必须使用外部库来允许多文件上传 请参阅下面的 JS fiddle :

<input type="file" class="multi with-preview" multiple />

http://jsfiddle.net/fyneworks/2LLws/

它使用 https://rawgit.com/fyneworks/multifile/2.1.0-preview/jquery.MultiFile.js

还有许多其他项目可以上传多个文件,例如 uploadify、dropzone js 等。 祝你好运

这里是一个使用原生JS上传的例子:

http://www.appelsiini.net/2009/html5-drag-and-drop-multiple-file-upload

关于php - 一次上传多张图片jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30961179/

相关文章:

"False"值的 php array_filter

javascript - 在两个js python之间切换对象

javascript - 在混合移动应用程序中启用拼写检查

jquery - Twitter Bootstrap 日期选择器初始值

php - 如何使用 Flex 调用 AMF 服务并取回 MP3?

php - 从网页到android应用程序的tcp连接

php - MySQL UNION 不返回任何结果

php - 在经纬度范围内最近的地方

javascript - 点击外部div隐藏,点击内部隐藏

jquery - 如果使用 css 超过 100%,则使 div 子 pre 元素全部具有相同的宽度