jQuery プラグイン Validate はカスタム フォーム validation_jquery を実装します

WBOY
リリース: 2016-05-16 15:19:29
オリジナル
1299 人が閲覧しました

この記事では、jQuery Validate フォーム検証プラグインを例に説明し、検証方法をカスタマイズする方法を説明します。具体的な内容は次のとおりです。

効果は次のとおりです:

検証失敗の影響:

検証成功の効果:

具体的な手順:

1. 依存関係パッケージを導入します

 <script src="../../scripts/jquery-1.3.1.js" type="text/javascript"></script>
 <script src="lib/jquery.validate.js" type="text/javascript"></script>
ログイン後にコピー

2. エラー スタイルと成功スタイルを追加します

 em { font-weight: bold; padding-right: 1em; vertical-align: top; }
em.error {
 background:url("images/unchecked.gif") no-repeat 0px 0px;
 padding-left: 16px;
}
em.success {
 background:url("images/checked.gif") no-repeat 0px 0px;
 padding-left: 16px;
}
ログイン後にコピー

3. 検証方法をカスタマイズします

 //自定义一个验证方法
 $.validator.addMethod(
 "formula", //验证方法名称
 function(value, element, param) {//验证规则
  return value == eval(param);
 }, 
 '请正确输入数学公式计算后的结果'//验证提示信息
 );
ログイン後にコピー

4. 通話スタイル表示

 errorElement: "em",    //用来创建错误提示信息标签
  success: function(label) {   //验证成功后的执行的回调函数
   //label指向上面那个错误提示信息标签em
   label.text(" ")    //清空错误提示消息
    .addClass("success"); //加上自定义的success类
  }
ログイン後にコピー

5. 詳細なコードは次のとおりです

 


jQuery表单验证插件----自定义一个验证方法
 <script src="../../scripts/jquery-1.3.1.js" type="text/javascript"></script>
 <script src="lib/jquery.validate.js" type="text/javascript"></script>


 
 


 

 
jQuery表单验证插件----自定义一个验证方法

*

*

*

=7+9

ログイン後にコピー

以上がこの記事の全内容です。皆様のフォーム検証の学習に役立つことを願っています。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート