View | Details | Raw Unified | Return to bug 36774
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/calendar.inc (-3 / +6 lines)
Lines 60-76 Link Here
60
            "firstDayOfWeek": calendarFirstDayOfWeek
60
            "firstDayOfWeek": calendarFirstDayOfWeek
61
        },
61
        },
62
        onReady: function( selectedDates, dateStr, instance ){
62
        onReady: function( selectedDates, dateStr, instance ){
63
64
            /* When onReady is triggered, remove any existing "clear date" link */
65
            $(instance.input).parent().find('.flatpickr_wrapper_' + instance.input.id).remove();
66
63
            /* When flatpickr instance is created, automatically append a "clear date" link */
67
            /* When flatpickr instance is created, automatically append a "clear date" link */
64
            $(instance.input).find('~input.flatpickr:first')
68
            $(instance.input).find('~input.flatpickr:first')
65
                /* Add a wrapper element so that we can prevent the clear button from wrapping */
69
                /* Add a wrapper element so that we can prevent the clear button from wrapping */
66
                .wrap("<span class='flatpickr_wrapper'></span>")
70
                .wrap("<span class='flatpickr_wrapper flatpickr_wrapper_"+instance.input.id+"'></span>")
67
                .attr("autocomplete", "off")
71
                .attr("autocomplete", "off")
68
                .after( $("<a/>")
72
                .after( $("<a/>")
69
                    .attr("href","#")
73
                    .attr("href","#")
70
                    .addClass("clear_date")
74
                    .addClass("clear_date")
71
                    .on("click", function(e){
75
                    .on("click", function(e){
72
                        e.preventDefault();
76
                        e.preventDefault();
73
                        instance.clear();
77
                        instance.input.flatpickr().clear();
74
                    })
78
                    })
75
                    .addClass("fa fa-fw fa-times")
79
                    .addClass("fa fa-fw fa-times")
76
                    .attr("aria-hidden", true)
80
                    .attr("aria-hidden", true)
77
- 

Return to bug 36774