Я хочу, чтобы не признать, что дата дано будет после того, как прямо сейчас, Im используя Джанго DatePicker, я пытался в addmethod, но я не смог получить к успеху, у меня есть некоторый код:Javascript Timepicker проверяет дату ввода, которая должна быть сегодня или раньше?
var fech = document.getElementById('datepicker').value;
var a = new Date();
var aho = (d.getDate() + '/' + (d.getMonth() + 1) + '/' + d.getFullYear());
jQuery.validator.addMethod("greaterStart", function(value, element, aho) {
return this.optional(fech) || new Date(fech) < new Date($(aho).val());
}, 'Ingrese una fecha de hoy o antes.');
Вары «fech» и «aho» бросят мне даты, которые я хочу сравнить. Я уже проверил несколько постов, но никто не помогает мне, я не могу сравнить даты с тем, если, потому что я хочу использовать валидатор
$("#miForm").validate({
errorClass: "claserror",
validClass: "clasevalida",
errorElement: 'erele',
rules: {
nacimiento: {
required: true,
greaterStart: true
}
}
}
«Nacimiento» моя дата ввода с Datepicker
Я мог бы получить свои вары с типом даты и показать их .. но с добавлением метода к моему валидатору я не смог решить свою проблему .. тогда я пытаюсь реализовать if, как этот: $ ('# datepicker «) .datepicker() .on ("изменение", функция (е) { \t \t вар ASD = $ (это) .val(); вар = кли Date.parse (ASD); \t вар д = новая дата(); \t \t , если (CLI> г) \t \t { \t \t \t alert ("cumbianena"); \t} \t }); – LeandroDiaz96