Jquery ui.datepicker.js日历在日期更改时自动更新另一个日历

Jquery ui.datepicker.js日历在日期更改时自动更新另一个日历,jquery,calendar,datepicker,onchange,auto-update,Jquery,Calendar,Datepicker,Onchange,Auto Update,我正在使用ui.datepicker.js 在我的编辑表单中,我有两个日历,它们有自己的功能 日历A:是创建发票的日期 日历B:是下一次计费的日期 Bill_freq是设置计费频率的字段(每1个月、3个月、6个月、12个月一次) 我想做的是当日历A上的日期更改时, 日历B将根据账单频率字段自动更新为日期 谢谢你的帮助 尝试类似于onchange=“$('#Calenderb').val($('#Calendera').val())”嗨,Alex,我尝试了你的代码但没有成功。。。日历在任何提示后停

我正在使用ui.datepicker.js

在我的编辑表单中,我有两个日历,它们有自己的功能

日历A:是创建发票的日期 日历B:是下一次计费的日期 Bill_freq是设置计费频率的字段(每1个月、3个月、6个月、12个月一次)

我想做的是当日历A上的日期更改时, 日历B将根据账单频率字段自动更新为日期


谢谢你的帮助

尝试类似于
onchange=“$('#Calenderb').val($('#Calendera').val())”

嗨,Alex,我尝试了你的代码但没有成功。。。日历在任何提示后停止工作?您必须在激活日期选择器的第一次调用中添加
onSelect
参数。您好,我在该窗体上有4个日历,前2个是常规日历。。你的意思是我必须在第一个日历上添加onSelect吗?是的,因为当它被更改时,将更改第二个日历。这是你想要的吗?是的,这是我需要的。今天我会做其他的测试,也许我遗漏了什么。表单上还有另外两个日历,它们是常规单日历,处于表单的边缘,这可能是导致问题的原因…您好,mnml,如何根据Bill_freq值设置日期?
$('#myCalendarA').datepicker({
   //other options here
   onSelect: function(dateText, inst) {  
       //pick the value you need
       var billFreq = $('#Bill_freq').val();  
       //do some calculation with dateText (selected date in CalA) and billFreq
       var newDate = dateText + billFreq;  //beware date calc in JS is hard to master
       //sets the date for Calendar B           
       $('#myCalendarB').datepicker('setDate', newDate) ;
   }
});