Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 21st, 2012  |  syntax: None  |  size: 0.70 KB  |  hits: 12  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. ASP.NET MVC 3 check if validation on page
  2. if ($('.uiModalContent > form') HAS VALIDATION) {
  3.       $.validator.unobtrusive.parseDynamicContent('.uiModalContent');
  4.  }
  5.        
  6. function HasValidation(selector){
  7.     var propCount = 0;
  8.     for(var prop in $(selector).validate().settings.rules){
  9.          propCount++;
  10.     }
  11.     return propCount > 0;
  12. }
  13.        
  14. function HasValidation(selector){
  15.     var propCount = 0;
  16.     for(var prop in $(selector).validate().settings.rules){
  17.          propCount++;
  18.     }
  19.     return propCount > 0;
  20. }
  21.        
  22. HasValidation('.uiModalContent > form')
  23.        
  24. if ($('#myform').data('validator') != null) {
  25.  
  26.         console.log('has validator');
  27.     }
  28.     else {
  29.         console.log('no validator');
  30.     }