Advertisement
Guest User

Untitled

a guest
Oct 30th, 2014
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  2.   "http://www.w3.org/TR/html4/loose.dtd">
  3. <html>
  4.     <head>
  5.         <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  6.         <link rel="stylesheet" type="text/css" href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.min.css" media="all" />
  7.         <script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.9.1.js" type="text/javascript"></script>
  8.   <script src="http://ajax.aspnetcdn.com/ajax/jQuery.validate/1.11.1/jquery.validate.js" type="text/javascript"></script>
  9.   <script src="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min.js"></script>
  10.  
  11.       <!--  <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/jquery-ui.min.js"></script> -->
  12.        
  13.         <style>
  14.       form { padding: 10px; padding-top: 45px;}
  15.       .error { border: 1px solid #b94a48!important; background-color: #fee!important; }
  16.     </style>
  17.        
  18.  
  19.        
  20.         <title>JSP Page</title>
  21.        
  22.     </head>
  23.    
  24.     <body>
  25.             <form method="post" action="./Servlet" name="filter">
  26.     <div class="input-append date" id="dateFromFilter">        
  27.                               <input class="span2" size="16" type="text" name="dateFromFilter"
  28.                                     data-msg-date="Prosím zadajte platný dátum." data-rule-date="true" data-rule-required="true" />
  29.                         <span class="add-on"><i class="icon-th"></i></span>
  30.                       </div>
  31.                
  32.                 <script type="text/javascript">
  33.                         $("#dateFromFilter").attr("data-date-format", "dd/mm/yyyy");
  34.                         $("#dateFromFilter").attr("data-date", "1/1/2014");
  35.                         $("#dateFromFilter .span2").attr("value", "1/1/2014");
  36.                         $('#dateFromFilter').datepicker();
  37.                       </script>
  38.    
  39.     <div class="row">
  40.     <button type="submit">Validate</button>
  41.     </div>
  42.                
  43.                 </form>
  44.                
  45.     <script type="text/javascript">
  46.          
  47.     $("form").validate({
  48.          
  49.       showErrors: function(errorMap, errorList) {
  50.  
  51.           // Clean up any tooltips for valid elements
  52.           $.each(this.validElements(), function (index, element) {
  53.               var $element = $(element);
  54.  
  55.               $element.data("title", "") // Clear the title - there is no error associated anymore
  56.                   .removeClass("error")
  57.                   .tooltip("destroy");
  58.           });
  59.  
  60.           // Create new tooltips for invalid elements
  61.           $.each(errorList, function (index, error) {
  62.               var $element = $(error.element);
  63.  
  64.               $element.tooltip("destroy") // Destroy any pre-existing tooltip so we can repopulate with new tooltip content
  65.                   .data("title", error.message)
  66.                   .addClass("error")
  67.                   .tooltip(); // Create a new tooltip based on the error messsage we just set in the title
  68.           });
  69.       },
  70.  
  71.       submitHandler: function(form) {
  72.           alert("This is a valid form!");
  73.       }
  74.   });
  75.  
  76.         </script>
  77.        
  78.     </body>
  79. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement