|
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