Что не так с выбором опции проверки - PullRequest
0 голосов
/ 08 февраля 2011

Привет, я использую Jquery Validation, здесь определите пользовательскую требуемую функцию для опции выбора,

Добавлена ​​проверка, когда ее значение равно -1Но все равно сообщение не отображается как Пожалуйста, выберите технологию .Пожалуйста, помогите, что не так с этим кодом

var reportValidator = $("#categoryForm").validate({
rules: {                            
        reportType: "required",
        productionLine:{
        required: function(element) {
                if( $("#productionLine").val()== "-1"){                    
                return false;
            }else{                    
                return true;
            }



        }
    },
        userIds: "required"
},      
errorElement: "span" ,  
errorPlacement: function(error, element) {

         if (element.attr("name") == "reportType"){
             error.insertAfter("#reportError");     
         }else{
           error.insertAfter(element);
         }
       },
    messages: {
        reportType: " Please Select Report Type",
        productionLine : " Please Select Technology",           
        userIds: " Please Select User Ids"
    }
});

1 Ответ

0 голосов
/ 08 февраля 2011

Если вы хотите проверить, когда его значение равно -1, вы должны изменить возвращаемые значения (true <-> false)

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