问题是; 我的应用程序中有 2 个字段,一个是日期 (Field1),第二个是标签 (Field2)。因此,我希望当用户在字段 1 中选择日期时,应自动填充字段 2(当前日期 - 字段 1 中的日期)。任何人都可以帮助如何实施它。
我正在使用 jQuery 来显示日期:
// This displays the date dialog when user clicks on Field1
$('#Field1').click(function () {
$('#Field1').simpleDatepicker();
});
// Tried following code but it didn't worked
$('#Field1').click(function () {
$('#Field1').simpleDatepicker({
onSelect: function () {
$('#Field2').value(calculateDays($('#Field1').toString))
}
});
});
function calculateDays(dateString) {
var today = new Date();
var inputDate = new Date(dateString);
var days = today - inputDate;
return days;
};
对于某些人来说,这可能看起来像可悲的代码,但我只是一个初学者,所以欢迎任何建议/评论。
另外请告诉我这是否可以仅使用 html 而无需使用 jQuery 来完成。据我了解,计算天数(日期之间的差异)代码将进入 jQuery,因为这需要在选择日期('onSelect' 事件)后触发。如有错误请指正。