ホームページ >ウェブフロントエンド >jsチュートリアル >jQuery formValidator フォーム検証プラグインは、API ヘルプ、ソース コード、examples_jquery を含むオープン ソースです。
2008-07-22 14:47
バグの説明: ajaxValidator 関数が送信された後にエラーが発生しました。このページに留まった後、再度検証をトリガーすると、プロンプトのコンテンツが onload 状態のままになります。
このバグは修正されました。再度ダウンロードしてください。
2008/7/17 14:12:00 jQuery formValidator 3.1ver
1. inputValidator に空の属性を追加します。制御テキスト値で両側の空白を許可するかどうかを設定するために使用されます。詳細については、demo1 のパスワード確認コードをご覧ください。
この属性はオブジェクトであり、デフォルト値は {leftempty: true, rightempty: true, emptyerror: null} です。
leftempty: 左側が空であることが許可されるかどうかを示します
rightempty: 右側が空であることが許可されるかどうかを示します
emptyerror: このエラーが発生したときのプロンプト。null の場合は、onerror 属性を使用してエラーを表示します。
注: これは、タイプが「size」の場合、つまり長さを比較する場合にのみ使用できます。
2. プロンプト層を自動的に構築するための構文を変更します。 formValidator関数にrelativeid属性を追加します。
relativeid: プロンプト レイヤーの相対位置コントロール ID を示します。空の場合は、現在の検証コントロールの ID が使用されます。
tipid: 自動的に作成されたプロンプト レイヤーの ID を示します。これが空の場合は、現在の検証コントロールの ID「Tip」が付けられます。
3. ajaxValidator 関数の beforesend 属性のバグを修正。コードは唯一のパラメータを渡すのを忘れていました。
4. ajaxValidator関数がバックグラウンドで中国語を取得できない不具合を修正しました。
5. アップグレード記録、ユーザーマニュアルを更新し、2 つの質問を追加しました。
1. ライブデモ
http://img.jb51.net/online/formValidator3.1/demo.html
2. jQuery pageValidator プラグインの主な機能in
すべての種類のクライアント コントロールの検証をサポートします。
コントロールが一意の ID と type 属性を持つ限り、すべての jQuery セレクター構文をサポートします。
関数と正規表現の拡張機能をサポートします。拡張ライブラリformValidatorReg.jsが提供されており、内部の内容を自由に追加・変更することができます。
2 つの検証モードをサポートします。最初のタイプ: テキスト プロンプト (showword モード)、2 番目のタイプ: ポップアップ ウィンドウ プロンプト (showwalert モード)
複数の検証グループをサポートします。ページに複数の送信ボタンがある場合は、異なる送信を個別に行う必要があり、送信前に異なる検証を行う必要があるため、検証グループ機能を使用する必要があります。
4つのステータス情報プロンプト機能をサポートし、4つのステータスを表示するかどうかを柔軟に制御できます。最初のタイプ: Web ページが最初に開かれたときにプロンプトを表示します。 2 番目のタイプ: フォーカスが失われたときに検証が成功したときにプロンプトを表示します。フォーカスが失われます。
プロンプトレイヤーの自動構築をサポートします。正確な位置決めが可能です。
カスタム エラー メッセージをサポートします。
コントロールの文字長、値の範囲、選択数の制御をサポートします。値の範囲は数値タイプと文字タイプをサポートし、選択された数値は 3 つのタイプのコントロールをサポートします: radio/checkbox/select
2 つのコントロール値の比較をサポートします。現在、文字列型と数値型を比較できます。
サーバー側の検証をサポートします。
入力形式の検証をサポートします。
3. jQuery formValidator プラグイン API ヘルプ ドキュメント
ヘルプ ドキュメントはここをクリックしてください
4. API ヘルプ、ソース コード、サンプルをダウンロード
http:/ /xiazai.jb51 .net/jslib/formValidator2.4.rar
http://xiazai.jb51.net/jslib/formValidator3.1.rar
検証コードアップグレーダー
5. サンプルコード
使用中に何か問題が発生した場合は、質問がある場合は、プラグインを完成させ、すべてのプログラム開発者に真の意味でサービスを提供するという目的を達成するために、バグを見つけた場合はメッセージを残さないでください。プラグインの著作権に関する声明、ありがとうございます