0

我正在使用 jquery datepicker 和 timepicker。单击日期和时间会将值分配给相应的文本框。但是我想做客户端验证,例如所选日期应该大于当前日期,所选时间应该大于当前时间。任何人都可以帮助我如何做到这一点。

4

1 回答 1

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)
                };
            }
        }));
于 2010-09-07T06:39:32.950 回答