jquery datetimepicker minDate单选按钮更改

时间:2012-08-14 17:15:50

标签: jquery jquery-ui datetime datepicker

我有这个脚本http://jsfiddle.net/Kj55E/6/

我正在使用datetimepicker插件

我有以下问题:exp_date minDate必须是begin_date + 1。第一次运行时一切正常。但是在我更改begin_date后... min_ate for exp_date不刷新...请帮助

谢谢 Coscho

1 个答案:

答案 0 :(得分:1)

不要使用click启动,而是尝试将所有逻辑放在#begin_date的onClose事件中

end_date是在点击时启动的......而非选择。

        $('#begin_date').datetimepicker({
            showSecond : true,
            dateFormat : 'yy-mm-dd',
            timeFormat : 'hh:mm:ss',
            stepMinute : 5,
            stepSecond : 5,
            minDate: 1,
            onClose: function () {
                test = $("#begin_date").datetimepicker('getDate');
                testm = new Date(test.getTime());
                testm.setDate(testm.getDate() + 1);

                $("#exp_date").datetimepicker("option", "minDate", testm);
                $("#exp_date").datetimepicker('setDate', testm );
            }