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

时间:2009-11-10 15:52:20

标签: jquery calendar datepicker onchange auto-update

我正在使用 ui.datepicker.js

在我的编辑表单中,我有2个具有各自功能的日历。

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

我想要做的是在日历A 上更改日期时, 日历B 会自动更新为 Bill_freq 字段的日期。

感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

$('#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) ;
   }
});

答案 1 :(得分:0)

尝试类似onchange="$('#Calenderb').val($('#Calendera').val())"

的内容