Nan*_*scu 2 javascript filenames dropzone.js
我正在使用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(); }
},
Run Code Online (Sandbox Code Playgroud)
我将不胜感激,可以为您指出正确的方法。
编辑:该解决方案原来是我接受的答案中列出的
经过5天的努力,我终于意识到这是以下几点:
accept: function(file, done) {
if (file.name.length > 30) {
done("Filename exceeds 30 characters!");
}
else { done(); }
},
Run Code Online (Sandbox Code Playgroud)
我希望这可以帮助其他人弄清楚
经过5天的努力,我终于意识到这是以下几点:
accept: function(file, done) {
if (file.name.length > 30) {
done("Filename exceeds 30 characters!");
}
else { done(); }
},
Run Code Online (Sandbox Code Playgroud)
我希望这可以帮助其他人弄清楚
| 归档时间: |
|
| 查看次数: |
864 次 |
| 最近记录: |