2017-02-21 7 views
2

Ich versuche, eine minDate für eine Jquery Datepicker zu setzen. aber es funktioniert nicht.jQuery Datepicker minDate funktioniert nicht in Bootstrap

$('.datepicker').datepicker({ 
    autoclose: true, 
    todayHighlight: true, 
    format: "dd-mm-yyyy", 
    minDate: new Date(), 
    clearBtn: true, 
    multidate: false, 
    multidateSeparator: ",", 
    toggleActive: true 
}); 
+0

bitte formatieren Sie Ihre Frage richtig –

+0

Was Der Fehler, den Sie in der Konsole bekommen? Kannst du auch eine Geige/Jsbin erstellen, die das Problem widerspiegelt? @VincyJoseph – Aatman

+0

duplizieren http://stackoverflow.com/questions/11899472/jquery-datepicker-range-mindate-maxdate-is-not-working – Sarath

Antwort

5

Für jquery picker Verwendung:

$(".datepicker").datepicker({ 
    minDate: 0 
}); 

Für Bootstrap-Versionen verwenden:

$(".datepicker").datepicker({ 
    startDate: new Date() 
}); 
+1

Thankz es funktionierte. Ich benutze Bootstrap-Version bt ich versuche, jquery minDate –

+1

Wow danke zu verwenden. Ich machte mich selbst verrückt, als ich versuchte, die jQuery-API zu verwenden, nur um daraus zu lernen, dass ich tatsächlich die Bootstrap-Version verwendete. :) – AndrewSouthpaw

0

Try minDate auf 0

$('.datepicker').datepicker({ 
    autoclose: true, 
    todayHighlight: true, 
    format: "dd-mm-yyyy", 
    minDate: 0, 
    clearBtn: true, 
    multidate: false, 
    multidateSeparator: ",", 
    toggleActive: true }); 
0

In neueren Bootstrap picker Version Verwendung unter Methode

limiting end date **eg** +1d, +3m, +5y , -1d , -3m, -5y 
limiting start date **eg** +1d, -23d, +3m ,2y, -2y 
$('#dob').datepicker({ 
      fautoclose: true, 
      startDate: '+1y', 
    }); 

$('#dob').datepicker({ 
      fautoclose: true, 
      endDate: '-18y', 
    }); 
Verwandte Themen