From: Anthony Talarico Date: Wed, 27 Jul 2016 15:00:15 +0000 (-0400) Subject: test setting min date for arrival using javascript instead of php since it isn't... X-Git-Tag: v1.0.0^2~254 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/?a=commitdiff_plain;h=7b17ff5a1131ad0e4f3912c2320fe71345b2dc0c;p=WP-Themes%2Fpetoskeyarea.git test setting min date for arrival using javascript instead of php since it isn't registering on the iphone --- diff --git a/js/app.js b/js/app.js index 25da48e..652a442 100644 --- a/js/app.js +++ b/js/app.js @@ -82,8 +82,25 @@ $(document).ready(function () { }); var extraDay, end, arrival, currentDate, currentDate2, currentDatePlusOne, requiredDate, requiredDate1, minDays, departure, stay, d, dd, m,mm, y; - + $("#arriveOff").attr("min", today); $(document).on('change', '#arriveOff', function () { + + // get current date to set min for arrival date + var today = new Date(); + var day = today.getDate(); + var month = today.getMonth()+1; //January is 0! + var yyyy = today.getFullYear(); + + if(day<10) { + day='0'+day + } + + if(month<10) { + month='0'+ month + } + + today = yyyy+'-'+month+'-'+day; + currentDate = $("#arriveOff").val(); currentDate = currentDate.replace(/-/g, "/"); diff --git a/js/custom/pageSetup.js b/js/custom/pageSetup.js index e766db5..727bf12 100644 --- a/js/custom/pageSetup.js +++ b/js/custom/pageSetup.js @@ -73,8 +73,25 @@ $(document).ready(function () { }); var extraDay, end, arrival, currentDate, currentDate2, currentDatePlusOne, requiredDate, requiredDate1, minDays, departure, stay, d, dd, m,mm, y; - + $("#arriveOff").attr("min", today); $(document).on('change', '#arriveOff', function () { + + // get current date to set min for arrival date + var today = new Date(); + var day = today.getDate(); + var month = today.getMonth()+1; //January is 0! + var yyyy = today.getFullYear(); + + if(day<10) { + day='0'+day + } + + if(month<10) { + month='0'+ month + } + + today = yyyy+'-'+month+'-'+day; + currentDate = $("#arriveOff").val(); currentDate = currentDate.replace(/-/g, "/");