【问题标题】:Validate jQuery datepicker and time picker验证 jQuery 日期选择器和时间选择器
【发布时间】:2010-09-07 06:28:49
【问题描述】:

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

【问题讨论】:

    标签: jquery validation jquery-ui-datepicker datetimepicker


    【解决方案1】:
                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)
                    };
                }
            }));
    

    【讨论】:

      猜你喜欢
      • 2012-09-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多