Guest User

Untitled

a guest
Jun 23rd, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. <script>
  2.  
  3. var dateToday = new Date();
  4. $('.datepicker').pickadate({
  5. selectMonths: true,
  6. selectYears: 40,
  7. format: "yyyy-mm-dd",
  8. min: dateToday,
  9. max: new Date(2030, 11, 31),
  10. closeOnSelect: true,
  11. onOpen: function () {
  12. this.clear();
  13. },
  14. onSet: function () {
  15. var x,y,year,date,month;
  16. x = $('.datepicker1').pickadate().val().toString();
  17. y = x.split(/[ ,]+/);
  18. date = y[0];
  19. month = y[1];
  20. year = y[2];
  21. console.log(y[0]+" "+ y[1]+ " "+ y[2]);
  22. if(date && month && year){
  23. this.close();
  24. }
  25. }
  26. });
  27.  
  28. $("#mcDateFrom").click(function(event) {
  29. event.stopPropagation();
  30. $("#mcDateFrom").first().pickadate("picker").open();
  31. });
  32. $("#mcDateTo").click(function(event) {
  33. event.stopPropagation();
  34. $("#mcDateTo").first().pickadate("picker").open();
  35. });
  36.  
  37. </script>
  38.  
  39. var array = ["2018-06-28","2013-03-15","2013-03-16"]
  40.  
  41. $('.datepicker').pickadate({
  42. beforeShowDay: function(date){
  43. var string = jQuery.pickadate.formatDate('yyyy-mm-dd', date);
  44. return [ array.indexOf(string) == -1 ]
  45. }
  46. });
Add Comment
Please, Sign In to add comment