【发布时间】:2013-09-18 12:16:33
【问题描述】:
我尝试通过点击事件设置 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),则两个日期都会更改。
我还根据这个检查了浏览器中的控制台,这两个日期总是相同的,我看不出我的错。
【问题讨论】:
标签: javascript jquery web datepicker kendo-ui