jQuery验证计数日期

时间:2012-06-08 07:54:12

标签: jquery jquery-validate

我正在使用this jQuery表单验证插件,我遇到了一个难题,我有3个选择框[日] [月] [年],它的dob所以我需要计算的是13岁以上的用户,但我不知道该怎么做,也许别人有类似的困难?

1 个答案:

答案 0 :(得分:1)

我会搜索这个

   $("#id").validate({
   submitHandler: function (a) {
        var months;
        var d1=new Date($('#selectbox1').val(),$('#selectbox2').val()-1,$('#selectbox3').val()); // YYYY,MM,DD
        var d2= new Date();
        months = (d2.getFullYear() - d1.getFullYear()) * 12;
        months -= d1.getMonth() + 1;
        months += d2.getMonth();
        if((months/12)>13){
            /* write your coding here*/
        }else{
            alert('enter your message here');
        }
     },
     rules: {

    /* your rules*/

      }

});