jQuery验证 - 如何不接受文件扩展名

时间:2012-04-18 18:40:12

标签: jquery file validation jquery-validate

我想在表单提交时找到一种拒绝文本字段中特定扩展名的方法。

我有一个字段,您可以在其中指定网址,但此网址不应链接到PDF文件。

我认为有一个名为accept的jQuery验证方法与我想做的完全相反。

有没有办法使用not()函数或类似的东西?这比创建自定义验证方法更容易。

1 个答案:

答案 0 :(得分:2)

这是任何想法

var ext = $('#fieldid').val().split('.').pop().toLowerCase();
if($.inArray(ext, ['gif','jpg', ...]) == -1) {
    alert('invalid extension!');
}