|
1 | 1 | /*
|
2 |
| - * MultiDatesPicker v1.6.8 |
| 2 | + * MultiDatesPicker for jQuery UI |
3 | 3 | * https://dubrox.github.io/Multiple-Dates-Picker-for-jQuery-UI
|
4 | 4 | *
|
5 |
| - * Copyright 2017, Luca Lauretta |
| 5 | + * Copyright 2025, Luca Lauretta |
6 | 6 | * Dual licensed under the MIT or GPL version 2 licenses.
|
7 | 7 | */
|
8 | 8 |
|
|
13 | 13 | factory(jQuery);
|
14 | 14 | }
|
15 | 15 | })(function ($) {
|
16 |
| - $.extend($.ui, { multiDatesPicker: { version: "1.6.8" } }); |
| 16 | + $.extend($.ui, { multiDatesPicker: { version: "1.6.9" } }); |
17 | 17 |
|
18 | 18 | $.fn.multiDatesPicker = function (method) {
|
19 | 19 | var mdp_arguments = arguments;
|
|
228 | 228 | var inputs_values = $this.multiDatesPicker("value");
|
229 | 229 |
|
230 | 230 | // fills the input field back with all the dates in the calendar
|
231 |
| - $this.val(inputs_values); |
| 231 | + $this.val(inputs_values).trigger("change"); |
232 | 232 |
|
233 | 233 | // Fixes the altField filled with defaultDate by default
|
234 | 234 | var altFieldOption = $this.datepicker("option", "altField");
|
235 |
| - if (altFieldOption) $(altFieldOption).val(inputs_values); |
| 235 | + if (altFieldOption) |
| 236 | + $(altFieldOption).val(inputs_values).trigger("change"); |
236 | 237 |
|
237 | 238 | // Updates the calendar view
|
238 | 239 | $this.datepicker("refresh");
|
|
530 | 531 | // @todo: should use altFormat for altField
|
531 | 532 | var dates_string = methods.value.call(this);
|
532 | 533 | if (altField !== undefined && altField != "") {
|
533 |
| - $(altField).val(dates_string); |
| 534 | + $(altField).val(dates_string).trigger("change"); |
534 | 535 | }
|
535 |
| - $this.val(dates_string); |
| 536 | + $this.val(dates_string).trigger("change"); |
536 | 537 |
|
537 | 538 | $.datepicker._refreshDatepicker(this);
|
538 | 539 | }
|
|
0 commit comments