Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/05/2012, 13:14
angeloya
 
Fecha de Ingreso: mayo-2012
Mensajes: 62
Antigüedad: 12 años, 6 meses
Puntos: 1
Respuesta: MooTools o jQuery ?

jQuery.noConflict();

ademas reemplace $. por jQuery. y en los archivos jquery.validate.js/jquery.js


Código Javascript:
Ver original
  1. <link rel="stylesheet" type="text/css" media="screen" href="css/milk.css" />
  2.     <script type="text/javascript" src="js/jquery.js"></script>
  3.     <script type="text/javascript" src="js/jquery.validate.js"></script>
  4.     <script type="text/javascript">
  5. jQuery.validator.addMethod(
  6.       "selectNone",
  7.       function(value, element) {
  8.         if (element.value == "none")
  9.         {
  10.           return false;
  11.         }
  12.         else return true;
  13.       },
  14.       "Please select an option."
  15.     );
  16. $(document).ready(function() {
  17.     // validate signup form on keyup and submit
  18.     var validator = jQuery("#form_a").validate({
  19.         rules: {
  20.             nombres: {
  21.                 required: true,
  22.                 minlength: 3
  23.             },
  24.             apellidos: {
  25.                 required: true,
  26.                 minlength: 7
  27.             },
  28.             cursos: {
  29.                 selectNone: true
  30.             },
  31.            
  32.         },
  33.         messages: {
  34.             nombres: {
  35.                 required: "Enter a nombres",
  36.                 minlength: jQuery.format("Enter at least {0} characters")
  37.             },
  38.             apellidos: {
  39.                 required: "Enter a apellidos",
  40.                 minlength: jQuery.format("Enter at least {0} characters")
  41.             }, 
  42.         },
  43.         // the errorPlacement has to take the table layout into account
  44.         errorPlacement: function(error, element) {
  45.             error.prependTo( element.parent().next() );
  46.         },
  47.         // specifying a submitHandler prevents the default submit, good for the demo
  48.         submitHandler: function() {
  49.             alert("submitted!");
  50.         },
  51.         // set this class to error-labels to indicate valid fields
  52.         success: function(label) {
  53.             // set &nbsp; as text for IE
  54.             label.html("&nbsp;").addClass("checked");
  55.         }
  56.     });
  57.    
  58.     // propose username by combining first- and lastname
  59.     jQuery("#username").focus(function() {
  60.         var firstname = jQuery.("#firstname").val();
  61.         var lastname = jQuery.("#lastname").val();
  62.         if(firstname && lastname && !this.value) {
  63.             this.value = firstname + "." + lastname;
  64.         }
  65.     });
  66.    
  67. });
  68. </script>