こんにちは私はHTMLフォームのテキストフィールドを持っています。私はそのフィールドにアルファベット以外の文字だけを追加するjqueryの検証を追加したい。アルファベット以外の文字のみの文字列を検証する方法jqueryの検証
私は英字が発生した場合にのみfalseを返すようにしたい
1233$%{} is valid
しかし1233$%{}wewe is invalid
をしたいです。
現在、私はこれを持っていますが、私の入力された文字列は、すべてのアルファベット文字で含まれている場合
jQuery.validator.addMethod("alpha", function(value, element) {
return this.optional(element) || value != value.match(/^[a-zA-Z]+$/);
},"Only Non Alphabatic Characters Allowed.");
を働いていないこのsriptはうまく動作します。
文字列"eeeeeeeeeeeeee"
がfalseを返します。 。!あなただけvalue.match、あなたもドンたい
jQuery.validator.addMethod("alpha", function(value, element) {
return (this.optional(element) || !(/[a-z]/gi).test(value));
},"Only Non Alphabatic Characters Allowed.");