JQuery проверить значения по умолчанию - PullRequest
3 голосов
/ 16 ноября 2011

Я пытаюсь установить некоторые пользовательские настройки по умолчанию для плагина проверки jQuery.

Я пробовал следующее:

$.validate.settings.ignore = ":hidden";

и

$.validate.settings.errorPlacement = function (error, element) {
    if (element.hasClass("removedTitle"))
        error.insertAfter(element.next("img"));
    else
        error.insertAfter(element);
};

Тем не менее, ни один из них, кажется, не имеет никакого значения.Есть ли способ добиться этого?

1 Ответ

2 голосов
/ 16 ноября 2011

Попробуйте:

$.validator.setDefaults({ 
    ignore: ":hidden",
    errorPlacement: function (error, element) {
        if (element.hasClass("removedTitle"))
            error.insertAfter(element.next("img"));
        else
            error.insertAfter(element);
    }
});

Дополнительная информация: http://docs.jquery.com/Plugins/Validation/Validator/setDefaults

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