Używam na stronie skrypt dateRangePicke) http://www.daterangepicker.com/#options który działa podobnie do datapicker z zestawu Jquery UI.
Problemem jest to, że wywołuje skrypt z ustawieniami, które w jednym przypadku potrzebuje dodatkowo spersonalizować.
$(document).ready(function() { $(".datepicker_time").daterangepicker({ "singleDatePicker": true,// - tylko pojedyncza data "timePicker": true, "timePicker24Hour": true, "autoUpdateInput": false, //podstawia przy ladowaniu strony "autoApply": true, "showDropdowns": true, "locale": { "direction": "ltr", "format": "YYYY-MM-DD", "separator": " - ", "applyLabel": "Zastosuj", "cancelLabel": "Anuluj", "fromLabel": "Od", "toLabel": "Do", "customRangeLabel": "Zakres",//Custom "daysOfWeek": [ "Ni", "Po", "Wt", "Śr", "Cz", "Pi", "So" ], "monthNames": [ "Styczeń", "Luty", "Marzec", "Kwiecień", "Maj", "Czerwiec", "Lipiec", "Sierpień", "Wrzesień", "Październik", "Listopad", "Grudzień" ], "firstDay": 1 } }); });
i teraz potrzebuje w jednym przypadku dodać, aby okienko z kalendarzem wysuwało się w górę a nie w dół jak dla reszty. czyli:
drops: 'up',
Główne wywołanie mechanizmu trzymam w pliku funkcje.js, jak teraz w jednym pliku html dodać nową opcję do użytej opcji dla pola z klasą .datepicker_time?