javascript - Bootstrap daterangepicker selected start date + 30 days as maxDate -
i wondering if me. using dan grossman's bootstrap date picker want add 30 days onto selected start date , define maxdate user can't select past date.
i'm stuck on , can't find docummentation relating want do. here code;
var min_date = new date(); var max_date = '05/31/2013'; $('#limited').daterangepicker( { mindate: min_date, maxdate: max_date, }, function(start, end) { $('#limited') .data("showaddeventdialogue_daterangestart", start) .data("showaddeventdialogue_daterangeend", end); }); any or advice appreciated.
thanks million.
it seems plugin accepts specific date format mindate , maxdate, mm/dd/yyyy.
just using new date(); unfortunately doesn't work, returns full date, incorrect in format.
the code below seems work me, use use today min , +30 max.
/* code mm/dd/yyyy format */ function getformatdate(d){ return d.getmonth()+1 + '/' + d.getdate() + '/' + d.getfullyear() } $(document).ready(function() { var mindate = getformatdate(new date()), mdtemp = new date(), maxdate = getformatdate(new date(mdtemp.setdate(mdtemp.getdate() + 30))); $('#daterange').daterangepicker( { mindate: mindate, maxdate: maxdate } ); });
Comments
Post a Comment