使用jQuery验证插件来检查结束日期是否大于开始日期/

时间:2010-08-05 16:45:07

标签: jquery date validation

我正在使用jQuery validate插件,我想确保结束日期大于开始日期。是否可以使用jQuery validate插件进行检查。任何人都可以帮我这个。非常感谢您的帮助。

感谢。

1 个答案:

答案 0 :(得分:3)

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

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" />