zoukankan      html  css  js  c++  java
  • 待实践二:MVC3下的3种验证 (1)前台 jquery validate验证 (2)MVC实体验证 (3)EF生成的/自己手写的 自定义实体校验(伙伴类+元素据共享)

    MVC3下的3种验证

    (1):前台Jquery Validate脚本验证

    引入脚本

    <script src="../js/jquery.js" type="text/javascript"></script>
    <script src="../js/jquery.validate.js" type="text/javascript"></script>
      编写规则和错误信息
    $().ready(function () {
                $("#signupForm").validate({
                    
                    rules: {   //重要:这里是所有的规则
    
                        firstname: "required",
                        email: {
                            required: true,
                            email: true
                        },
                        password: {
                            required: true,
                            minlength: 5
                        },
                        confirm_password: {
                            required: true,
                            minlength: 5,
                            equalTo: "#password"
                        }
                    },
                    messages: {   //重要,这里是所有的错误消息
                        
                        firstname: "请输入姓名",
                        email: {
                            required: "请输入Email地址",
                            email: "请输入正确的email地址"
                        },
                        password: {
                            required: "请输入密码",
                            minlength: jQuery.format("密码不能小于{0}个字 符")
                        },
    
                        confirm_password: {
                            required: "请输入确认密码",
                            minlength: "确认密码不能小于5个字符",
                            equalTo: "两次输入密码不一致不一致"
                        }
                    }
                });
    
            });

    具体使用,参考网址:http://www.cnblogs.com/hejunrex/archive/2011/11/17/2252193.html


    (2):MVC实体校验


    (3):EF生成的/自己手写的  自定义实体校验(会运用到伙伴类+元数据共享)

  • 相关阅读:
    为什么硬链接不能链接目录、文件inode 和目录 dentry 的区别联系
    LVM 详解
    pwd 命令详解
    type 命令详解
    查看文件中字符出现次数
    lesson
    xml linq
    新系统配置
    空合并运算符(??):
    dos.ORM配置和使用
  • 原文地址:https://www.cnblogs.com/joeylee/p/3469652.html
Copyright © 2011-2022 走看看