验证jQuery datepicker和时间选择器

时间:2010-09-07 06:28:50

标签: jquery validation jquery-ui-datepicker datetimepicker

我正在使用jquery datepicker和timepicker。点击日期和时间,它将值分配给相应的文本框。但我想做客户端验证,如所选日期应大于当前日期,所选时间应更大比当前时间。任何人都可以帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

            var datepicker_1 = $("#datepicker1, #datepicker2");
        datepicker_1.datepicker($.extend(datePickerOptions, {
            beforeShow: function(input) {
                return {
                    minDate: (input.id == datepicker_1.eq(1).attr('id') ? datepicker_1.eq(0).datepicker("getDate") : null),
                    maxDate: (input.id == datepicker_1.eq(0).attr('id') ? datepicker_1.eq(1).datepicker("getDate") : null)
                };
            }
        }));

        var datepicker_2 = $("#datepicker1, #datepicker2");
        datepicker_2.datepicker($.extend(datePickerOptions, {
            beforeShow: function(input) {
                return {
                    minDate: (input.id == datepicker_2.eq(1).attr('id') ? datepicker_2.eq(0).datepicker("getDate") : null),
                    maxDate: (input.id == datepicker_2.eq(0).attr('id') ? datepicker_2.eq(1).datepicker("getDate") : null)
                };
            }
        }));