我对 jquery datepicker 和计算函数有一些问题。当我填写每个字段时,函数计算“总天”字段中的正确值,但是当我将日期更改为另一个时,“总天”值没有计算。
工作示例:http: //jsfiddle.net/amarcinkowski/3Upet/
我对 jquery datepicker 和计算函数有一些问题。当我填写每个字段时,函数计算“总天”字段中的正确值,但是当我将日期更改为另一个时,“总天”值没有计算。
工作示例:http: //jsfiddle.net/amarcinkowski/3Upet/
日期选择器未触发“更改”事件。在 onSelect 事件中运行您的 compute() 函数并将其绑定到更改其他输入 - 或手动触发更改事件。
要手动触发更改,我会将其添加到 onSelect 回调中 - 通过以下方式引入第二个参数(datepicker 实例):
onSelect: function( selectedDate, inst )
我们需要在 onSelect 回调结束时定位相关输入:
inst.input.trigger('change');
在 onSelect 中添加计算函数:
$('#date_to').datepicker("option","maxDate",rent_date_to);
}
compute(); //Add compute
}
示例:小提琴