是否有任何使用Jquery的In-build方法来单独查找可验证元素?

时间:2014-06-17 12:42:44

标签: javascript jquery

我需要从表单中找到要验证的元素。有混合类型的元素。有没有办法/方法来获得所有符合验证条件的元素?

这是我的尝试:但不能按预期工作。

var Validator = function (form) {

    this.form = form,
        this.elements = this.form.find(':input:not(button, submit)');

    this.validate = function () {

        $.each(this.elements, function(i,element){
            console.log(element);
        });

    }

}

var initiateValidate = function () {
    var form = $('form');
    var validator = new Validator(form);
    validator.validate();
}

initiateValidate();

Live Demo

提前致谢

1 个答案:

答案 0 :(得分:1)

在我的头顶,你最好的镜头就像是

$("input, select").not("[type=button],[type=submit]");

然后根据需要添加/删除选择器:)