Roo/form/BasicForm.js
authorAlan Knowles <alan@roojs.com>
Fri, 22 Jan 2021 04:12:54 +0000 (12:12 +0800)
committerAlan Knowles <alan@roojs.com>
Fri, 22 Jan 2021 04:12:54 +0000 (12:12 +0800)
Roo/form/BasicForm.js

index e0948c9..2a6bb59 100644 (file)
@@ -178,7 +178,26 @@ Roo.extend(Roo.form.BasicForm, Roo.util.Observable, {
         
         return valid;
     },
-
+    /**
+     * Returns array of invalid form fields.
+     * @return Array
+     */
+    
+    invalidFields : function()
+    {
+        var ret = [];
+        this.items.each(function(f){
+            if(f.validate()){
+                return;
+            }
+            ret.push(f);
+            
+        });
+        
+        return ret;
+    },
+    
+    
     /**
      * DEPRICATED Returns true if any fields in this form have changed since their original load. 
      * @return Boolean