Foros del Web » Programando para Internet » Jquery »

[SOLUCIONADO] Validar si un campo es mayor que otro con Validate de JQuery

Estas en el tema de Validar si un campo es mayor que otro con Validate de JQuery en el foro de Jquery en Foros del Web. Hola amigos, estoy utilizando el plugin JQuery Validation para validar mis formularios y quisiera saber si es posible definir una regla aplicándole una función. Espero ...
  #1 (permalink)  
Antiguo 27/10/2016, 13:35
 
Fecha de Ingreso: agosto-2015
Ubicación: La Habana
Mensajes: 72
Antigüedad: 8 años, 8 meses
Puntos: 4
Pregunta Validar si un campo es mayor que otro con Validate de JQuery

Hola amigos, estoy utilizando el plugin JQuery Validation para validar mis formularios y quisiera saber si es posible definir una regla aplicándole una función. Espero alguien pueda ayudarme. Gracias de antemano
  #2 (permalink)  
Antiguo 27/10/2016, 15:25
 
Fecha de Ingreso: agosto-2015
Ubicación: La Habana
Mensajes: 72
Antigüedad: 8 años, 8 meses
Puntos: 4
Respuesta: Validar si un campo es mayor que otro con Validate de JQuery

Hola he encontrado la solución utilizando jQuery.validator.addMethod, espero les sirva:
Cita:
jQuery.validator.addMethod("biggerthanMinPrice", function (value, element) {
return this.optional(element) || parseInt(value) > parseInt($("#MinPrice").val());
}, jQuery.validator.format("Please enter a value bigger than @Messages.MinPrice."));

$("#create-buy-form").validate({
debug: true,
// Rules for form validation
rules: {
MinPrice: {
required: true,
digits: true,
min: 1
},
MaxPrice: {
required: true,
digits: true,
biggerthanMinPrice: true
}
},

// Do not change code below
errorPlacement: function (error, element) {
error.insertAfter(element.parent());
}
});

Etiquetas: campo, mayor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:07.