2017-02-08 2 views
0

Я ищу плагин jQuery datepicker, который я могу «подавать» доступные даты.Best Datepicker для подачи «подбираемых» дат

Пример входных данных: 22-01-2017 23-01-2017 28-01-2017 02-02-2017

Выход: -a DatePicker, что позволяет только даты из примера ввода ,

Daterange на самом деле не работает, поскольку определенные даты могут быть пропущены. Кто-нибудь знает (настраиваемый) плагин jquery, который позволяет это?

Заранее благодарен!

ответ

2

Проверьте мой плагин здесь: https://codecanyon.net/item/caleran-date-range-picker/19454049

И есть disableDays фильтр в плагине, вы можете использовать его в обратном направлении, чтобы включить дни, которые вы хотите.

Как это:

<script type="text/javascript"> 
    $("#caleran").caleran({ 
    disableDays: function(day){ 
     var enabledDays = [ 
     moment("22-01-2017", "DD-MM-YYYY"), 
     moment("23-01-2017", "DD-MM-YYYY"), 
     moment("28-01-2017 ", "DD-MM-YYYY"), 
     moment("02-02-2017", "DD-MM-YYYY") 
     ]; 
     return $.grep(enabledDays, function(d){ return d.isSame(day,"day"); }).length > 0; 
    } 
    }); 
</script> 

Демо здесь: http://rettica.com/caleran/docs/readme.html#custom-disabled-ranges-with-callback-

Смежные вопросы