评论:可拖拽和带预览图的jQuery文件上传插件ssi-uploader  [查看原文]

所属分类:输入-上传

 106394  485  177
当前第2页 / 共7页
    Learning0
    2018/3/30 16:08:01
    这个插件实话比较糟糕,responseValidation没什么用,到处是error 回复
    我怀念的是一起做梦0
    2018/1/16 18:08:53

    大哥有没有办法 我把设个设置成只能上传1张!然后他继续选择图片就覆盖前一张 可以吗

        我怀念的是一起做梦0
        2018/1/17 9:31:10

        搞定了

        三岁半0
        2018/1/18 20:52:16

        可不可以把你搞定的demo给我发一份呀,急用,谢谢啊

    回复
    29014074090
    2017/12/6 12:18:30
    怎么额外传参呢?data好像只支持常量。变量并不支持。
        诸葛先生0
        2017/12/6 15:07:51

        去ssi-uploader.js中找到第一部分formData对象。它是表单序列化形式将参数传值到后台。你只要给formData追加你要传递的参数,后台就可以获取到了。注意:直接在js中改的,有时候会受到浏览器缓存的作用,没有及时编译进去,最好使用console.log去看一下,是不是编译进去了。以下有一个fileName就是我传递到后台的参数,我是使用strutsMVC。后台get/set就可以得到参数了。作者是springMVC,获取参数方式不一样,但是本质是一样的。还要注意的是,中文传递的编码问题,由于传递前就已经编码一次了,所以前端只需要编译一次,后端直接decode转码就可以了。

        formData.append('files',thisS.toUpload[i]);formData.append('fileName',encodeURI(thisS.toUpload[i].name));
    回复
    JoviChin0
    2017/11/22 14:17:50
    此插件用于添加商品时候,上传回调什么的没问题,用的git的最新版,请问,如何在编辑商品的时候也能取到添加过的图片展示出来,并且可以删除并重新上传
        JoviChin0
        2017/11/23 9:08:23

        还有就是如何重新初始化?这个插件有待完善的地方太多了

        Renee19950
        2018/6/26 11:17:17
        请问这个问题解决了吗
    回复
    Music0
    2017/10/26 17:39:21

    windows8.1系统英文和数字命名的文件无法上传!

    其他的炒作系统版本均正常!

        苦瓜0
        2017/11/2 17:14:52
        苹果浏览器呢
    回复
    0
    2017/10/26 13:44:08

    onUpload我想在回调函数中加入data怎么办

        Endy0
        2018/10/12 9:42:46
        自己加,我已经加好了
    回复
    yefengwuying0
    2017/10/20 9:45:02

    后台拿不到数据

    回复
    狼灰灰0
    2017/9/13 16:29:50

    前端获取后台返回数据的方法:  不懂的可以加我QQ或者在邮箱问我  930944122/uuueeu@126.com

    ajaxOptions: {
        headers: {
            'Authentication': token
        },
        success: function(data) {
            console.log(data);
        }
    }
    回复
    狼灰灰0
    2017/9/13 13:54:01
    不能用,没有接受后台返回的数据。 回复
    枫之幻月0
    2017/9/2 14:13:42

    为什么选择图片后,图片出现了一瞬间又消失了?

    回复
    吴书书0
    2017/7/17 0:16:41

    问一下  为毛我点击选择图片的时候 他自己提交了?这是什么BUG

    回复
    锁?2?1?0
    2017/7/5 15:11:32
    ajaxOptions:{type:'post'},
        锁?2?1?0
        2017/7/5 16:07:27
        这么写没有生效是什么原因?哪位大神告知一下
        唐三藏0
        2017/7/26 16:24:10

        不用自己设置请求方法,ssi-uploader自己先发opstions请求,成功后再发post请求,发送文件

    回复
    锁?2?1?0
    2017/7/4 16:23:02

    jquery-3.1.1.min.js:4 OPTIONS http://192.168.8.61:8000/file/api/upload 403 (Forbidden)

    send @ jquery-3.1.1.min.js:4

    ajax @ jquery-3.1.1.min.js:4

    ajaxLoopRequest @ ssi-uploader.js:567

    Ssi_upload.uploadFiles @ ssi-uploader.js:450

    (anonymous) @ ssi-uploader.js:155

    dispatch @ jquery-3.1.1.min.js:3

    q.handle @ jquery-3.1.1.min.js:3

    police.html:1 XMLHttpRequest cannot load http://192.168.8.61:8000/file/api/upload. Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:63342' is therefore not allowed access. The response had HTTP status code 403.

    police.js?v=2.0.0:260 >>>> Object {uploadStatus: "error", responseMsg: "服务器内部错误", name: "2登录界面-账号禁用.png", size: "279.72", type: "image/png"} undefined

    ssi-uploader.js:562 (3) [Object, "error", "", callee: function, Symbol(Symbol.iterator): function]

    ssi-uploader.js:563  Ajax error: error

    回复
    锁?2?1?0
    2017/7/4 16:22:29

    大神看看这是什么原因

    回复
    Holiday0
    2017/6/27 13:59:07

    请问下,这个是怎么循环的

    回复

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

取消回复