En realidad yo lo que quiero es validar, o sea que no me deje enviar el formulario si la fecha no fué escrita según el formato dado (AAAA-MM-DD). Aquí pongo el código de validación que tengo y que funciona, para ver que le tengo que agregar para que me valide la fecha como yo quiero:
Código Javascript
:
Ver original$("#form_editar_descuento").validate({
rules: {
nombre: {required: true, maxlength: 50, customformatstring: true},
impresiones: {required: true, number: true},
impresionessesion: {required: true, number: true},
fechafinal: {required: true, date: true},
precioinicial: {required: true, number: true},
preciofinal: {required: true, number: true},
descripcion: {maxlength: 500}
},
messages: {
nombre: { required: "Nombre Requerido.",
maxlength: "No más de 50 caracteres.",
customformatstring: "Solo letras, números y guiones."},
impresiones: { required: "Cantidad de impresiones requerido.",
number: "Debe ser un número."},
impresionessesion: { required: "Cantidad de impresiones requerido.",
number: "Debe ser un número."},
impresiones: { required: "Cantidad de impresiones requerido.",
number: "Debe ser un número."},
fechafinal: { required: "Fecha requerida.",
date: "Debe ser una fecha."},
precioinicial: { required: "Valor de precio requerido.",
number: "Debe ser un número."},
preciofinal: { required: "Valor de precio requerido.",
number: "Debe ser un númer.o"},
descripcion: { maxlength: "Solo hasta 500 caracteres"}
}
});
});
Me gustaría agregarle a este código la validación que he explicado. Nótese que el nombre del campo que quiero validar es
fechafinal. Como lo puedo hacer?