Advertisement
Guest User

Untitled

a guest
Aug 20th, 2017
449
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. <input id="startdate" type="date" min='@DateTime.Now.AddDays(1).ToShortDateString()' onchange="handler(event)" />
  2. <input id="enddate" type="date" min="@DateTime.Now.AddDays(2).ToShortDateString()" onchange="handler(event)" />
  3.  
  4. <script type="text/javascript">
  5. function handler(e) {
  6. var someDate = new Date($("#startdate").val());
  7. document.getElementById("enddate").setAttribute('min', addDays($("#startdate").val(),2));
  8. }
  9. </script>
  10.  
  11. <script type="text/javascript">
  12. function addDays(date, days) {
  13. var result = new Date(date);
  14. result.setDate(result.getDate() + days);
  15. return result;
  16. }
  17. </script>
  18.  
  19. <input id="startdate" type="date" min='' />
  20. <input id="enddate" type="date" min="" />
  21.  
  22. <script>
  23. (function(){
  24. $('#startdate').attr('min', moment().format('YYYY-MM-DD'))
  25.  
  26. $('#startdate').on('change', function(e){
  27. var startDate = $(this).val();
  28. var endDate = moment(startDate).add(2, 'days').format('YYYY-MM-DD');
  29. $('#enddate').attr('min', endDate);
  30. })
  31. })()
  32. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement