JQuery Validation for Array of Input Elements

前端 未结 4 600
被撕碎了的回忆
被撕碎了的回忆 2020-12-09 06:50

I need to validate an array of input text elements (mileage): For example:


  
        

        
4条回答
  •  自闭症患者
    2020-12-09 07:15

    Using jquery validate 1.19.1 and modifying the jquery.validate.js file on line 465, replacing with this function should be fine.

    checkForm: function() {
                this.prepareForm();
                for ( var i = 0, elements = (this.currentElements = this.elements()); elements[i]; i++ ) {
                    var checkingElements = this.findByName( elements[i].name ).not(this.settings.ignore);
                    if (checkingElements.length !== undefined && checkingElements.length > 1) {
                        for (var cnt = 0; cnt < checkingElements.length; cnt++) {
                            this.check( checkingElements[cnt] );
                        }
                    } else {
                        this.check( elements[i] );
                    }
                }
                return this.valid();
            },
    

    I hope to be of help ;)

提交回复
热议问题