Пользовательский плагин проверки JQuery - PullRequest
0 голосов
/ 24 августа 2010

Мой начальник попросил меня запрограммировать пользовательский плагин проверки 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 - адрес электронной почты
  • 1033 * Etc. *

код:

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

1 Ответ

1 голос
/ 24 августа 2010

Я думаю, вы могли бы использовать jQuery валидность , поскольку он достаточно гибок почти для всего, потому что вы можете дать ему утверждение или обратный вызов в качестве правила проверки: Assert Demo

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...