Ist es möglich, das zukünftige Datum ab heute zu deaktivieren?
Nehmen wir an, heute ist der 23.10.2010, also ist der 24.10.2010 deaktiviert.
Sorry ich bin sehr neu in jQuery und JavaScript.
Ja, in der Tat. Der Datepicker verfügt über die Eigenschaft maxdate, die Sie bei der Initialisierung festlegen können.
Hier ist der Codez
$("#datepicker").datepicker({ maxDate: new Date, minDate: new Date(2007, 6, 12) });
$(function() { $("#datepicker").datepicker({ maxDate: '0'}); });
Datum für die Zukunft 1 Jahr kann durch erledigt werden
$('.date').datepicker({dateFormat: 'yy-mm-dd', minDate:(0), maxDate:(365)});
sie können das Datumsformat auch mit dem Parameter dateFormat
ändern.
Code für zukünftiges Datum nur bei deaktiviertem heutigen Datum.
var d = new Date();
$("#delivdate").datepicker({
showOn: "button",
buttonImage: base_url+"images/cal.png",
minDate:new Date(d.setDate(d.getDate() + 1)),
buttonImageOnly: true
});
$('.ui-datepicker-trigger').attr('title','');
sie können Folgendes verwenden.
$("#selector").datepicker({
maxDate: 0
});
Ja, datepicker unterstützt die Eigenschaft max date.
$("#datepickeraddcustomer").datepicker({
dateFormat: "yy-mm-dd",
maxDate: new Date()
});
Versuche dies:
$('#datepicker').datepicker({
endDate: new Date()
});
Das zukünftige Datum wird deaktiviert.
http://stefangabos.ro/jquery/zebra-datepicker
zebra-Datumsauswahl verwenden:
$('#select_month1').Zebra_DatePicker({
direction: false,
format: 'Y-m-d',
pair: $('#select_month2')
});
$('#select_month2').Zebra_DatePicker({
direction: 1, format: 'Y-m-d',
});