diff --git a/public/assets/js/require-form.js b/public/assets/js/require-form.js index d158e4ed..46764b6d 100755 --- a/public/assets/js/require-form.js +++ b/public/assets/js/require-form.js @@ -219,7 +219,7 @@ define(['jquery', 'bootstrap', 'upload', 'validator', 'validator-lang'], functio }; var origincallback = function (start, end) { $(this.element).val(start.format(this.locale.format) + " - " + end.format(this.locale.format)); - $(this.element).trigger('change'); + $(this.element).trigger('change').trigger('validate'); }; $(".datetimerange", form).each(function () { var callback = typeof $(this).data('callback') == 'function' ? $(this).data('callback') : origincallback; @@ -227,7 +227,7 @@ define(['jquery', 'bootstrap', 'upload', 'validator', 'validator-lang'], functio callback.call(picker, picker.startDate, picker.endDate); }); $(this).on('cancel.daterangepicker', function (ev, picker) { - $(this).val('').trigger('change'); + $(this).val('').trigger('change').trigger('validate'); }); $(this).daterangepicker($.extend(true, {}, options, $(this).data() || {}, $(this).data("daterangepicker-options") || {})); });