Dit is mijn code en werkt niet correct. Ik wil minDate
instellen op de huidige datum. Hoe kan ik het doen?
$("input.DateFrom").datepicker({
changeMonth: true,
changeYear: true,
dateFormat: 'yy-mm-dd',
maxDate: 'today',
onSelect: function(dateText) {
$sD = new Date(dateText);
$("input#DateTo").datepicker('option', 'minDate', min);
}
1, Autoriteit 100%
U kunt Mindate opgeven zoals vandaag door het toevoegen van minDate: 0
aan de opties.
$("input.DateFrom").datepicker({
minDate: 0,
...
});
Demo : http://jsfiddle.net/2cztv/
Docs : http://jqueryui.com/datepicker/#min -max
2, Autoriteit 15%
U kunt de minDate
Property gebruiken, zoals deze:
$("input.DateFrom").datepicker({
changeMonth: true,
changeYear: true,
dateFormat: 'yy-mm-dd',
minDate: 0, // 0 days offset = today
maxDate: 'today',
onSelect: function(dateText) {
$sD = new Date(dateText);
$("input#DateTo").datepicker('option', 'minDate', min);
}
});
U kunt ook een datum opgeven, zoals deze:
minDate: new Date(), // = today
3, Autoriteit 7%
Gebruik deze:
onSelect: function(dateText) {
$("input#DateTo").datepicker('option', 'minDate', dateText);
}
Dit kan nuttig zijn:
http://jsfiddle.net/injulkarnilesh/xnete/
4, Autoriteit 3%
Mindate-eigenschap voor de huidige datum werkt voor zowel – & GT; Mindate: “YY-MM-DD” of MINDATE: 0
5, Autoriteit 2%
kan ook gebruiken:
$("input.DateFrom").datepicker({
minDate: 'today'
});
6, Autoriteit 2%
Stel Mindate in op de huidige datum in JQuery DatePicker:
$("input.DateFrom").datepicker({
minDate: new Date()
});