自定义jQuery验证插件

时间:2010-08-24 17:38:41

标签: jquery validation

我的老板让我编写一个自定义的jQuery验证插件。如果<input />标记具有特殊属性[needcheck],则我的插件必须确定[needcheck]的类型并在提交之前检查输入数据。

例如:

<input name="email" type="text" needchek=”Email”/>

如果<input />标记的值有错误,插件必须显示投放消息。

[needcheck]的可用类型:

  • Date:[FORMATDATE] - 日期格式(例如Date:dd.MM.yyyy
  • Time:[TIMEFORMAT] - 格式时间(例如Time:HH:MM:SS
  • INT - 整数
  • Decimal:[DECIMALFORMAT] - 十进制数
  • Email - 电子邮件地址

代码:

(function($) { 
    $.fn.somePlugin = function(options) { 
        var defaults = { 
            someOption: 'someValue'
        }; 
        var opts = $.extend(defaults, options); 
    };   
})(jQuery);

1 个答案:

答案 0 :(得分:1)

我认为你可以使用jQuery plugin validity,因为它几乎可以灵活地用于任何事情,因为你可以给它一个断言或回调作为验证规则:Assert Demo