1

フォーム送信時にテキストフィールドの特定の拡張子を拒否する方法を見つけたいと思います。

URLを指定できるフィールドがありますが、このURLはPDFファイルにリンクしないでください。

accept私がやりたいこととは正反対のjQuery検証メソッドが呼び出されていることがわかりました。

関数などで使用する方法はありnot()ますか?カスタム検証メソッドを作成するよりもはるかに簡単です。

4

1 に答える 1

2

ここにアイデアがあります

var ext = $('#fieldid').val().split('.').pop().toLowerCase();
if($.inArray(ext, ['gif','jpg', ...]) == -1) {
    alert('invalid extension!');
}
于 2012-04-18T18:42:20.713 に答える