我正在使用http://amsul.ca/pickadate.js/,在我的主页上我有2个日期选择器:
1)#departure
2)#return
一切正常,我正在使用这个额外的代码:
var frompic = $('#departure').pickadate();
var topic = $('#return').pickadate();
fromIns = frompic.pickadate('picker');
toIns = topic.pickadate('picker');
fromIns.on('set', function(event) {
if (event.select) {
sel = fromIns.get('select');
newDte = new Date(sel.year, sel.month, sel.date);
newDte.setDate(newDte.getDate() + 2);
toIns.set('min', new Date(newDte.getFullYear(), newDte.getMonth(), newDte.getDate()));
默认情况下,这两个输入设置了默认日期,例如:
现在,当我更改出发日期时,我在返回日期出现问题,因为此处没有任何问题。例如,如果我在9月25日选择离开,那么#return仍然是9月17日。
我上面提供的代码允许我在#departure之前禁用#return所有日期,但是我找不到任何解决方法来刷新#return我改变出发日期。
有什么建议吗?
由于