起初,我认为onSelect
事件根本没有用。
但是,当我第二次选择日期时,此功能可以完美运行。
但是,当我加载网页时,它第一次不起作用。
有人有主意吗?
#dob
除了这个事件,我没有其他任何事件。
$(document).ready(function(){
var age= "";
$('#dob').datepicker({
onSelect: function(value,ui){
var today = new Date();
age = (today.getFullYear() - ui.selectedYear)*12;
age -= ui.selectedmonth;
age += today.getMonth();
$('#age').val(age);
console.log(ui.selectedYear);
console.log(ui.selectedmonth);
console.log(today);
}
})
});
这是我的html
<div class="input_rv cal">
<input type="text" id="dob">
<img class="ui-datepicker-trigger" src="./resources/images/calender_icon.jpg" alt="..." title="...">
<input type="text" id="age">
</div>