评论:jQuery文件上传  [查看原文]

所属分类:输入-上传

 146754  505  237
当前第8页 / 共8页
    街角福0
    2017/4/28 17:09:58

    怎么自动上传呢?

        葬梦0
        2017/4/29 22:14:45

        已经做了更改,增加了自动上传,但是自动上传意味着,不能从多个文件夹选取文件!还是谢谢你的反馈!

        葬梦0
        2017/4/29 22:15:21

        注意看下版本更改日期,在2017/04/29之后的可以

    回复
    Remove0
    2017/4/26 15:34:28

    使用多图上传..后台接收到的只有一张....

        葬梦0
        2017/4/26 21:14:23

        我不知道你后面是怎么写的,如果也是Spring MVC,在控制器中写入这个参数就好

        @RequestParam(value = "file",required = false) MultipartFile[] files

        比如说:

        @RequestMapping("/uploadEngineeringFiles.do")
            @ResponseBody
            public String uploadEngineeringFiles(@RequestParam(value = "file",required = false) MultipartFile[] files,HttpSession session, HttpServletRequest request){
        。。。。。。。。。
        }

        然后写个文件上传的就OK

        你可以参考这个:https://pan.baidu.com/s/1hrLgel2

        里面有Spring MVC方式还有Servlet文件上传

        Remove0
        2017/5/9 9:34:41

        下来看了,是上传名相同 后面的会覆盖前面的,,然后自己改了下代码```php

        for (var i = 0; i < fileList.length; i++) {
            if (fileList[i] != null) {
                formData.append("file[]", fileList[i]);
            }
        }

        ```名称为数组形式,搞定了,........

        Remove0
        2017/5/9 9:37:39
        for (var i = 0; i < fileList.length; i++) {
            if (fileList[i] != null) {
                formData.append("file[]", fileList[i]);
            }
        }
        kiwi!0
        2018/7/13 10:37:42
        你好,你的PHP方案实现了吗 可以交流一下吗 QQ 549686034
    回复
    -果冻--0
    2017/4/25 16:16:59
    有拖拽换顺序功能那就完美了
        葬梦0
        2017/4/26 21:15:24

        谢谢提议,我试试看能不能改进

    回复
    萧萧0
    2017/4/22 11:10:59

    亲~~ 如果要再弹出框里面加 上传 要做么弄呢?

        葬梦0
        2017/4/24 21:58:08

        我做了一个,但是没办法给你图片展示,做的方式一样,没什么区别

    回复
    香榭的落叶0
    2017/4/21 15:41:36

    上传之后怎么拿到服务器传回来的数据呢?

        葬梦0
        2017/4/29 22:45:06

        已做修改

    回复
    lxjpirate0
    2017/4/19 13:56:04

    上传完之后怎么再编辑该已上传的图片呢

        葬梦3
        2017/4/24 21:47:02

        这个由很多实现方式,这个插件,做不到,因为上传过去首先要记录上传的文件路径还有上传的文件名,但是在这个过程中,可能在上传的时候更改文件名(后台执行的操作),这个插件并没有做到这一点,但是你可以自己补充扩展,我这里提供两个思路,仅当交流:

        1、在上传的时候你返回上传所有文件的文件名或者完整路径,在前台负责显示,当然这个插件可以为您提供一个执行后的操作方法:"onUpload":function(){alert("zxm last");},相对来说这样的做法比较麻烦,但是您可以一试。

        2、上传文件,对上传文件做一个记录,比如说记录数据库中,至于记录文件的id也好,文件路径也好,文件名字也好。你之后要操作的就是用ajax访问获取这个上传的文件信息,然后显示。

    回复
    李晓洋-竹亭贸易0
    2017/4/17 17:57:56

    在火狐浏览器上面,不能选择图片格式的文件,jpg,png等 ,是什么问题啊

        葬梦3
        2017/4/18 13:19:30

        文件fileUpload.js中256行,

        原先使用:

        var imgUrlStr = window.webkitURL.createObjectURL(fileList[i]);

        对火狐支持不好,做了一个更改,但是还在审核中,怕速度太慢,在这里和你说一下,你把这段代码改成如下代码:

        var imgUrlStr ="";//获取文件路径
        if (window.createObjectURL != undefined) { // basic
            imgUrlStr = window.createObjectURL(fileList[i]);
        } else if (window.URL != undefined) { // mozilla(firefox)
            imgUrlStr = window.URL.createObjectURL(fileList[i]);
        } else if (window.webkitURL != undefined) { // webkit or chrome
            imgUrlStr = window.webkitURL.createObjectURL(fileList[i]);
        }

        还有,提示下,这个插件可以拖动文件的方式,进行上传

    回复
    忆枫0
    2017/4/16 10:46:00

    进度条似乎有问题

        葬梦0
        2017/4/16 10:52:56

        模拟,已上传数据和百分比都是随着时间按特定量增加,所以不准确,但是真实上传不会,半分比和上传数据有关,不会和这个模拟的一样。需要自己搭建后台

        忆枫0
        2017/4/16 10:54:40

        了解

    回复

讨论这个项目(237)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

取消回复