Правило проверки JQuery внутренний HTML - PullRequest
0 голосов
/ 02 апреля 2010

Как мы знаем, jquery.validation.js очень мощный.

В общем, мы должны сначала определить правило в js, а затем применить к элементу ввода или форме.

Я бы хотел объявить внутренний HTML-код правила, а затем валидатор, чтобы найти и применить правило. как показано ниже:

<input MaxLength="10" id="StrField" class="required" name="StrField" type="text" value="Test" />

Я привык к правилам: требуется MaxLength

У меня вопрос, все ли правила в jquery.validation можно было написать в HTML-теге с использованием атрибута, и где я мог получить документ?

может ли jquery.metadata помочь в этом?

1 Ответ

0 голосов
/ 02 апреля 2010

Вы можете использовать следующий код, который загружает все атрибуты MaxLength в правила

$(document).ready(function() {
    $.each($("input"), function() {
         if ($(this).attr("MaxLength").length > 0 )
            $("#myinput").rules("add", {
                  maxlength: $(this).attr("MaxLength");
            });

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