Jquery datepicker和计算功能

时间:2012-07-23 11:45:43

标签: jquery datepicker

我遇到了jquery datepicker和compute函数的问题。 当我在每个字段中填写在“总日期”字段中计算正确值的函数时,但是当我将日期更改为另一个字段时,“总日期”值未计算。

工作示例: http://jsfiddle.net/amarcinkowski/3Upet/

2 个答案:

答案 0 :(得分:0)

日期选择器未触发“更改”事件。在onSelect事件中运行您的compute()函数,并将其绑定到其他输入上的更改 - 或手动触发更改事件。

要手动触发更改,我会将其添加到onSelect回调中 - 将第二个参数(datepicker实例)引入:

onSelect: function( selectedDate, inst )

我们需要在回调结束时针对onSelect定位相关输入:

inst.input.trigger('change');

答案 1 :(得分:0)

在onSelect中添加计算功能:

    $('#date_to').datepicker("option","maxDate",rent_date_to);      
        }
        compute(); //Add compute
    }

示例:Fiddle