gpt4 book ai didi

javascript - Dropzone.js - 使用 accept 检查文件名长度

转载 作者:行者123 更新时间:2023-11-29 16:37:52 29 4
gpt4 key购买 nike

我使用的是 dropzone 5.2 版。我已经在 stackoverflow 和其他地方搜索了好几天,试图弄清楚如何实现这个,但似乎大多数相关的帖子都是关于重命名/附加文件名的,我不想这样做。我只是想拒绝超过 30 个字符的文件名。我已经对包含在我的 php 上传文件中的文件名长度进行了正确的服务器端验证,但我也想进行客户端检查。原因是我不希望客户花时间上传文件名很长的文件,然后在上传后才出现错误。我已经尝试了很多东西,但我认为我越来越接近以下(虽然仍然没有工作):

            accept: function(file, done) {
if (filename.val().length > 30) {
done("Filename needs to be 30 characters max!");
}
else { done(); }
},

如果能指出正确的道路,我将不胜感激。

编辑:结果是我自己接受的答案中列出的解决方案

在尝试解决这个问题的第 5 天之后,我终于意识到是这样的:

            accept: function(file, done) {
if (file.name.length > 30) {
done("Filename exceeds 30 characters!");
}
else { done(); }
},

我希望这能帮助其他想弄明白的人

最佳答案

在尝试解决这个问题的第 5 天之后,我终于意识到是这样的:

            accept: function(file, done) {
if (file.name.length > 30) {
done("Filename exceeds 30 characters!");
}
else { done(); }
},

我希望这能帮助其他想弄明白的人

关于javascript - Dropzone.js - 使用 accept 检查文件名长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49524701/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com