gpt4 book ai didi

javascript - jQuery 验证图像扩展大小写

转载 作者:行者123 更新时间:2023-12-01 06:47:15 25 4
gpt4 key购买 nike

我正在使用 jquery validate 来验证图像上传扩展。现在我有类似的东西:

$("#photo").rules("add", {
accept: "jpg|jpeg|png|"
});

问题是,只有扩展名是小写时,这才会被接受。我可以做

$("#photo").rules("add", {
accept: "jpg|jpeg|png|JPG|JPEG|PNG"
});

但我希望即使扩展名是 jPG 或 JPg,它也能工作。我尝试了这个正则表达式:

 accept: "/\.(jpe?g|gif|png)$/i"

不知道我的正则表达式是否错误,或者插件是否不接受正则表达式。任何想法?谢谢!

最佳答案

accept 仅适用于 mime 类型。

如果您想按文件扩展名指定,则需要 extension 规则。

参见:http://jqueryvalidation.org/extension-method/

关于javascript - jQuery 验证图像扩展大小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22677241/

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