【问题标题】:Using jQuery validate plugin to check if the end date is greater than start date/使用 jQuery 验证插件检查结束日期是否大于开始日期/
【发布时间】:2010-08-05 16:45:07
【问题描述】:

我正在使用 jQuery 验证插件,我想确保结束日期大于开始日期。是否可以使用 jQuery 验证插件进行检查。谁能帮我解决这个问题。非常感谢您的帮助。

谢谢。

【问题讨论】:

    标签: jquery date validation


    【解决方案1】:

    查看此帖子,了解结束日期大于开始日期的问题:

    Validate that end date is greater than start date with jQuery

    更进一步,您可以通过编写自定义方法来使用验证器插件做任何您想做的事情。您也不必使用通用输入参数。您可以引用页面上的任何选择器。所有方法关心的是它是否返回true或false。

    jQuery.validator.addMethod( "acustomvalidator",
        function(value, element) {
    
            // check some inputs by a selector on the page, or do whatever...
            if( $('#yourinput1').val().length > 0 || $('#yourinput2').val().length > 0 )
                return true;
            else
                return false;
        },
        "Please fill out one of my input boxes."
    );
    
    
    <input type="txt" class="acustomvalidator" id="yourinput1" />
    <input type="txt" class="acustomvalidator" id="yourinput2" />
    

    【讨论】:

      猜你喜欢
      • 2010-10-24
      • 1970-01-01
      • 2018-06-30
      • 2012-08-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-05
      相关资源
      最近更新 更多