zoukankan      html  css  js  c++  java
  • asp.net MVC&JQuery 应用(表单验证)

    在这个例子中调用到了Jquery Validation 插件,让数据验证更方便快捷,有两种显示方式。

    将提示信息显示在每项的后面

    $("#test-form").validate({ submitHandler: function() { alert("提交成功!") } });

    将提示信息显示在顶部信息框内

    $("#test-form").validate({
                    errorLabelContainer: 
    "#ErrMessageBox",
                    wrapper: 
    "li",
                    submitHandler: function() { alert(
    "提交成功!") } //验证通后调用方法
                }); 
    使用自定验证方法
     
    // 中文字两个字节    
                jQuery.validator.addMethod("rangelength"function(value, element, param) {
                    
    var length = value.length;
                    
    for (var i = 0; i < value.length; i++) {
                        
    if (value.charCodeAt(i) > 127) {
                            length
    ++;
                        }
                    }
                    
    return this.optional(element) || (length >= param[0&& length <= param[1]);
                }, 
    "输入的值在3-15个字节之间。");
    自定验证方法的调用
     $("#password").rules("add", {
                    required: 
    true,
                    rangelength: [
    650],//调用上面定义的方法
                    messages: {
                        required: 
    "密码不能空。",
                        rangelength: 
    "密码必须为6-50位字符之间。"
                    }
                });
     


    作者:Neo.Yan
    出处:http://www.cnblogs.com/Nick4/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
    欢迎大家访问我的网站-RedGlove.NET

    软件团队管理QQ交流群:124388576,欢迎对软件团队管理有兴趣的朋友加入

  • 相关阅读:
    Jmeter_Beanshell_使用Java处理JSON块
    BeanShell Processor_使用Java处理脚本
    MySQL_explain关键字分析查询语句
    LoadRunner11_录制脚本时的浏览器版本
    Jmeter_实现Excel文件导出到本地
    Jmeter_录制HTTPS
    性能测试常用sql语句
    LoadRunner11_MySQL数据库脚本
    LoadRunner11_录制Oracle数据库脚本
    实现liunx之间无密码访问——ssh密匙
  • 原文地址:https://www.cnblogs.com/nick4/p/1548868.html
Copyright © 2011-2022 走看看