Ignore all hidden div but not one in jQuery validation

前端 未结 2 1185
名媛妹妹
名媛妹妹 2020-12-01 03:27

I am using jQuery validation in my form http://jqueryvalidation.org/documentation/

I want to add the validation to all my fields but I want to ignore the hidden

2条回答
  •  攒了一身酷
    2020-12-01 04:25

    Accepted answer is perfectly fine but when you need some more control than the jQuery selector provides. You could pass a function that tests each element.

    for example:

    ignore: function (index, el) {
       var $el = $(el);
    
       if ($el.hasClass('always-validate')) {
           return false;
       }
    
       // Default behavior
       return $el.is(':hidden');
    },
    

提交回复
热议问题