jQueryの検証プラグインのウェブマスターはそれをサーバーに送信する前に、クライアント側のデータをチェックすることによって、誤ったフォームの送信を防ぐことができます。
このプラグインは、彼らがデータを取得し、さらに処理するために必要なリモートサーバーの場所に送信する前に、そのフォームに適用することができますチェックのプリセットリストを開発者に提供します。
これらのチェック及び検証手順をフィルタリングすることができ、フォームのフィールドタイプに合うだけのものを用いることができる。
プラグインのコアは、簡単に新しい検査と手順を改善することができる拡張可能なコードベースを提供しています。
エラーが検出された場合は、
これらは厄介な警告ウィンドウなしで、それぞれのフォームフィールドをインラインで表示されます。
jQueryの検証プラグインは、それがどのように使用できるかを開発者に示すために、多くの例が付属しています。
<強い>このリリースではの新機能:
- UMDラッパープラグインの追加
- 非エラーARIA-describedbyのを尊重し、空に隠れたエラーます。
- dateISO正規表現を改善します。
- を追加しましたラジオ/チェックボックスをクリックし、イベント委任するます。
- 非ラベル要素のために使用ARIA-describedbyの
- ラジオ/チェックボックス にも例えば、focusIn、focusoutおよびkeyUpなどを登録
- rangelength属性値の正規化を修正します。
- タイプに対処するためのアップデートelementValueメソッド=&QUOT;数&QUOT;フィールドます。
<強い>はどのバージョン1.13.1のの新しいます。
- UMDラッパープラグインの追加
- 非エラーARIA-describedbyのを尊重し、空に隠れたエラーます。
- dateISO正規表現を改善します。
- を追加しましたラジオ/チェックボックスをクリックし、イベント委任するます。
- 非ラベル要素のために使用ARIA-describedbyの
- ラジオ/チェックボックス にも例えば、focusIn、focusoutおよびkeyUpなどを登録
- rangelength属性値の正規化を修正します。
- タイプに対処するためのアップデートelementValueメソッド=&QUOT;数&QUOT;フィールドます。
こののバージョン1.12.0でのの新機能です。
- 追加ARIAのテスト
- を追加しましたES-ARのローカライズメッセージます。
- は、「エス」と「es_AR」メッセージにドット抜けが追加されました。
- を追加しましたインドネシア(ID)ローカライズます。
- 追加NIF、NIEとCIFスペインの文書番号検証ます。
- は、リモートAjaxリクエストのコンテキストに現在のフォームを追加しました。
- 更新IBAN方法、末尾の空白をトリムます。
- 正規表現の改善、{1}は常に冗長でます。
- 追加Bower.jsonます。
パッケージ登録のための
こののバージョン1.10.0に新しいのです何ます。
- onfocusoutがfalseに設定されているブラーイベントを無効にします。テストが追加されます。
- ラジオボタンやチェックボックスのための固定値の問題ます。
- rangeWordsためのテストが追加されましたし、この方法で正規表現との境界を固定します。
- TinyMCEのデモを修正し、デモページにリンクを追加します。
- デフォルトの空のtype属性の問題を修正するためにテキスト入力の種類の擬似セレクタを追加しました。追加されたテストといくつかのテストのマークアップます。
- 固定デリゲートのバグます。
- 固定間違ったメッセージます。
- 必要な属性の誤った偽のチェックを削除します。
- 必須属性修正ます。
- 追加されたメソッド&QUOT; require_from_group&QUOT;そして、&QUOT; skip_or_fill_minimum&QUOT;ます。
- スウェーデンの正しいISOコードを使用します。
- はHTML5のDOCTYPEを使用するためにデモのHTMLファイルを更新します。
- 先行ゼロなしで小数のための正規表現の問題を修正しました。新しいメソッドのテストを追加しました。
- 文字列値のみを(複数選択の配列値を触れないでください)正規化elementValue方法を導入ます。
- 動的に追加されたボタンを提出し、更新されたテストケースをサポートします。 validateDelegateを使用します。
- 固定悪い二重引用符ます。
- 固定maxWords上限を含める方法は、それを除外します。
- 固定文法エラーます。
- 固定取り扱います。
- 固定jQuery.formatの使用量は、$ .validator.formatにする必要があります。
- メソッドます。
- パターン方法:正規表現に文字列のparamを変換します。 。
- ドイツのローカライズファイルで文法エラーます。
- はメッセージのエストニア語のローカライズを追加。
- themerolleredデモで取り扱いの改善ツールチップます。
- を追加しましタイプ=&QUOT;テキスト&QUOT; type属性のない入力フィールドにQSAを喜ばせるためにます。
- をオーバーレイとしてエラーを表示するツールチップを使用するthemerolleredデモを更新します。
- は(新しいjQueryのバージョンと一緒に)最新のjQueryのUIを使用するthemerolleredデモを更新しました。ページのロードを高速化するために周りのコードを移動します。
- 固定分のエラーメッセージます。
- 最新バージョンにアップデートフォームプラグイン。 ajaxSubmitデモを高めます。
- ドロップdateDEとnumberDE方法、ローカライズされた方法にそれらを移動するから残ります。
- submitHandlerコールバックにイベントを提出渡します
- (有効な固定)ます。
- のみ、現在のリリースでは、最大zip形式で圧縮されます確実にするためのdistディレクトリを削除するには、ビルドを改善します。
<李は>最大/最小のためのローカライズメッセージを変更します。
ダイナミック合計デモの
英数字のバリデータの
非HTML5ブラウザの
テストフィクスチャ内の
ドイツ範囲バリデータメッセージ内の
errorClassオプションの複数のクラス名の
「すべて」、英国の電話番号+英国の郵便番号のための
日本で壊れ
classRuleSettingsから
依存関係、コールバックまたは依存表現を持つ要素の
<強い>バージョン1.9.0のの新機能は次のとおりです。
- を追加バスク語(EU)のローカライズます。
- を追加スロベニア語(SL)ローカライゼーションます。
- 固定 - フィンランド語の翻訳は1を持っています。代わりに;ます。
- 固定ロシア語のローカライズ、マイナーな構文の問題ます。
- はHTML5の入力タイプのサポートで追加されます。
- フォームにNOVALIDATE属性を設定し、type属性を読み取ることにより、HTML5のサポートが改善されます。
- 固定showLabel()エラー要素からすべてのクラスを削除します。のみsettings.validClassを削除します。
- 追加「パターン」ます。
- で最後のドットを許可しないように改善された電子メール法(RFCにより有効なのが、ここでは不要な)ます。
- スウェーデンとNorwedian翻訳を修正し、最小/最大のメッセージは切り替えました。
- 固定 - resetForm:lastElementの設定を解除する必要があります。
- 固定 - 既存の時間方法を改善し、12時間AM / PMの時刻形式ます。 のためtime12hメソッドを追加
- 固定 - シングルラジオやチェックボックスの入力の検証を修正します。
- 固定 - :隠された要素は、デフォルトでは無視されます。
- 固定 - jQueryの&#のSpark Proの場合は属性が失敗したとして必須、代わりに - .ATTRます。 の使用.prop = 1.6
- 固定 - 可クレジットカード番号は、スペースだけでなく、ダッシュ(スペースは一般ユーザーから入力された)を含有する 。
arbitraty正規表現に対して検証するための追加・メソッドに
<強い>バージョン1.7のの新機能は次のとおりです。
- を追加リトアニア(LT)ローカライゼーションます。
- を追加ギリシャ語(EL)ローカライゼーションます。
- を追加ラトビア(LV)ローカライゼーションます。
- を追加ヘブライ語(HE)ローカライゼーションます。
- 固定スペイン語(ES)ローカライゼーションます。
- 追加jQueryのUIはthemerolledデモます。
- を削除cmxform.jsます。
- 固定4行方不明セミコロンます。
- phoneUSに追加-methods.jsで電話する方法を改名
- の追加・methods.jsに追加phoneUKとmobileUK方法
- ディープ単一の要素にルール・メソッドを使用する場合は複数のフォームを変更しないようにするオプションを拡張します。
- jQueryの1.4.2とcompabilityためのバグ修正、下位compabilityを維持しつつ、
このの要件の
- のJavaScriptクライアント側で有効になってます。
- jQueryの1.4.4以上
コメントが見つかりません