jQuery Validate, как выдать пользовательскую ошибку из пользовательской функции на основе условия?

jQuery Validate, Как выдать пользовательскую ошибку из пользовательской функции на основе другого условия???.

Вот пример кода. Это не мой реальный код. Здесь я пытаюсь поместить свою проблему в пример кода.

Я изменил требуемую по умолчанию функциональность с помощью пользовательской функции. Но как я могу дать правильное сообщение, основанное на различных условиях.

rules: {
    "data[Model][field1]": {
        required:function(){
            var myValue = $('#myfield').val();
            if( myValue < '5') {
                // Here i want to assign different error message
                return false;
            } else if( myValue > '10') {
                // Here i want to assign different error message
                return false;
            } else {
                return true;
            }
        }
    },
messages: {
    "data[Model][field1]":{ "required":"How can i get the above messages here??" }
}
11
задан Vins 13 July 2012 в 07:47
поделиться