2011-02-08 9 views
0

でいただきました間違っては、ユーザー、選択オプションのためにその値が-1こんにちは、私はここにjQueryの検証を使用しています選択オプションの検証

追加検証を、必要な関数を定義を定義します。しかし、まだメッセージはとして表示されません。を選択してください。その値があるときに検証をしたい場合は、このコード

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" 
    } 
}); 

答えて

0

でいただきました!間違って助けてください-1、あなたは戻り値(真< - > false)を変更する必要があります

関連する問題