Fix for bug in bootstrap-datepicker v1.10.0
This commit is contained in:
@@ -126,7 +126,7 @@ $.extend(dateRangeInputBinding, {
|
||||
var $inputs = $el.find('input');
|
||||
if (value.start !== void 0) {
|
||||
if (value.start === null || value.start.length == 0) {
|
||||
$inputs.eq(0).val('').bsDatepicker('clearDates');
|
||||
$inputs.eq(0).val('');
|
||||
} else {
|
||||
var start = this._newDate(value.start);
|
||||
$inputs.eq(0).bsDatepicker('setUTCDate', start);
|
||||
@@ -134,13 +134,16 @@ $.extend(dateRangeInputBinding, {
|
||||
}
|
||||
if (value.end !== void 0) {
|
||||
if (value.end === null || value.end.length == 0) {
|
||||
$inputs.eq(1).val('').bsDatepicker('clearDates');
|
||||
$inputs.eq(1).val('');
|
||||
} else {
|
||||
var end = this._newDate(value.end);
|
||||
$inputs.eq(1).bsDatepicker('setUTCDate', end);
|
||||
}
|
||||
}
|
||||
|
||||
$inputs.eq(0).bsDatepicker("update");
|
||||
$inputs.eq(1).bsDatepicker("update");
|
||||
|
||||
$mainInput.data('autonext', autonext);
|
||||
},
|
||||
subscribe: function(el, callback) {
|
||||
@@ -163,7 +166,7 @@ $.extend(dateRangeInputBinding, {
|
||||
var $endinput = $inputs.eq(1);
|
||||
|
||||
if (data.hasOwnProperty('label')) {
|
||||
$(el).find('label[for="' + el.id + 'Text"]').text(data.label);
|
||||
$el.find('label[for="' + el.id + 'Text"]').text(data.label);
|
||||
}
|
||||
|
||||
if (data.hasOwnProperty('min')) {
|
||||
@@ -183,7 +186,7 @@ $.extend(dateRangeInputBinding, {
|
||||
// if (data.hasOwnProperty('disabled')) {
|
||||
// }
|
||||
|
||||
$(el).trigger('change');
|
||||
$el.trigger('change');
|
||||
},
|
||||
initialize: function initialize(el) {
|
||||
var $el = $(el);
|
||||
|
||||
Reference in New Issue
Block a user