WebUploader限制上传单张图片

发布于 2022-09-01 18:32:21 字数 391 浏览 17 评论 0

我想实现的需求是,当使用WebUploader上传多张图片时,提示用户“只能上传单张图片”,并且不上传任何内容。

我已经添加了如下设置。

fileNumLimit: 1

并且增加错误检测提示。

uploader.on('error', function(handler) {
    if (handler == "Q_EXCEED_NUM_LIMIT") {
        alert("只能上传一张图片");
    }
});

但是这样写完之后,我得到的结果是:点击“上传”按钮,选择多张图片上传时。提示“只能上传一张图片”,但却默认上传了第一张图片。

如何破?求指点。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

爱你不解释 2022-09-08 18:32:21

参数 pick 有个multiple设置,关掉应该在选择时只能选择一个文件。

clipboard.png

水水月牙 2022-09-08 18:32:21

换个包。。。fineuploader

浸婚纱 2022-09-08 18:32:21

布尔类型 true || false

pick: {
    id:$("#filePicker"), // id
       multiple: false  // false  单选 
      },
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文