我尝试使用单击事件设置 2 个日期选择器。
我的代码看起来像这样
$('#previous3Days').click(function () {
var a = $('#MonthBis').data('kendoDatePicker').value();
var d = $('#MonthVon').data('kendoDatePicker').value();
d.setDate(d.getDate() - 3);
$('#MonthVon').data('kendoDatePicker').value(d);
$('#MonthBis').data('kendoDatePicker').value(a);
if (a !== d) {
$('#MonthBis').data('kendoDatePicker').value(a);
a.setDate(a.getDate() - 3);
}
});
我的问题是 KendoComboBox 不会更改“Monthbis”的值。
我尝试了所有可能性,例如 if (a>d) 或 (a!=d)。
如果我使用 (a>=d) 每次点击两个日期都会改变。
我还根据这个检查了浏览器中的控制台,这两个日期总是相同的,我看不出我的错。